Details

Time bar (total: 32.8s)

analyze235.0ms (0.7%)

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
0%0%74.9%0.1%0%25%0%5
0%0%74.9%0.1%0%25%0%6
0%0%74.9%0.1%0%25%0%7
10%6.2%56.2%0.1%0%37.4%0%8
12.8%7.8%53%0.1%1.6%37.4%0%9
16.6%9.4%47.2%0.1%5.9%37.4%0%10
30.6%15.2%34.5%0.1%6.4%43.7%0%11
36.1%17.6%31.1%0.1%7.5%43.7%0%12
Compiler

Compiled 28 to 21 computations (25% saved)

sample2.4s (7.4%)

Results
1.8s8256×body256valid
430.0ms2048×body256infinite
210.0ms1530×body256invalid
Bogosity

preprocess607.0ms (1.9%)

Algorithm
egg-herbie
Rules
7476×rational.json-simplify-41
6522×rational.json-simplify-1
568×rational.json-simplify-35
78×rational.json-simplify-2
72×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053284
189284
2132284
3219284
4441284
51181284
61558284
71585284
81600284
91611284
101622284
111633284
121644284
131655284
141666284
151677284
161688284
171699284
181710284
191721284
201732284
211743284
221754284
231765284
241776284
251787284
261798284
271809284
281820284
291831284
301842284
311853284
321864284
331875284
341886284
351897284
361908284
371919284
381930284
391941284
401952284
416540284
426571284
436590284
446601284
456612284
466623284
476634284
486645284
496656284
506667284
516678284
526689284
536700284
546711284
556722284
566733284
576744284
586755284
596766284
606777284
616788284
626799284
636810284
646821284
656832284
666843284
676854284
686865284
696876284
706887284
716898284
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) x) 13888888888889/5000000000000000) x) 83333333333333/1000000000000000) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z 7936500793651/10000000000000000) y) 13888888888889/5000000000000000) y) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 91893853320467/100000000000000 (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) y))
(+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 x 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) y))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 x 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) y)))
(+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) (+.f64 91893853320467/100000000000000 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 x 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) x) 13888888888889/5000000000000000) x) 83333333333333/1000000000000000) z))
(+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 x (-.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) z))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 x (-.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) z)))
(+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) (+.f64 91893853320467/100000000000000 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 x (-.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) 13888888888889/5000000000000000))) z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z 7936500793651/10000000000000000) y) 13888888888889/5000000000000000) y) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 y (-.f64 (*.f64 y (+.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000))) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 91893853320467/100000000000000 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 y (-.f64 (*.f64 y (+.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000))) x)))
Compiler

Compiled 30 to 23 computations (23.3% saved)

simplify1.4s (4.4%)

Algorithm
egg-herbie
Rules
14636×rational.json-simplify-41
1456×rational.json-simplify-1
324×rational.json-simplify-35
18×rational.json-simplify-2
16×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02371
13371
24471
36871
412771
532171
641871
742571
842871
943171
1043471
11143871
12144771
13145271
14145571
15145871
16146171
17200271
18200571
19200871
20201171
21201471
22201771
23202071
24202371
25202671
26202971
27203271
28203571
29203871
30204171
31204471
32204771
33205071
34205371
35205671
36205971
37206271
38206571
39206871
40207171
41207471
42207771
43208071
44208371
45208671
46208971
47209271
48209571
49209871
50210171
51210471
52210771
53211071
54211371
55211671
56211971
57212271
58212571
59212871
60213171
61213471
62213771
63214071
64214371
65214671
66214971
67215271
68215571
69215871
70216171
71216471
72216771
73217071
74217371
75217671
76217971
77218271
78218571
79218871
80219171
81219471
82219771
83220071
84220371
85220671
86220971
87221271
88221571
89221871
90222171
91222471
92222771
93223071
94223371
95223671
96223971
97224271
98224571
99224871
100225171
101225471
102225771
103226071
104226371
105226671
106226971
107227271
108227571
109227871
110228171
111228471
112228771
113229071
114229371
115229671
116229971
117230271
118230571
119230871
120231171
121231471
122231771
123232071
124232371
125232671
126232971
127233271
128233571
129233871
130234171
131234471
132234771
133235071
134235371
135235671
136235971
137236271
138236571
139236871
140237171
141237471
142237771
143238071
144238371
145238671
146238971
147239271
148239571
149239871
150240171
151240471
152240771
153241071
154241371
155241671
156241971
157242271
158242571
159242871
160243171
161243471
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (/.f64 (+.f64 (*.f64 z (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))

eval1.0ms (0%)

Compiler

Compiled 75 to 52 computations (30.7% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
5.5b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
5.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Compiler

Compiled 27 to 20 computations (25.9% saved)

localize42.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
5.1b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 112 to 73 computations (34.8% saved)

series19.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
5.0ms
x
@0
(*.f64 (-.f64 x 1/2) (log.f64 x))
2.0ms
x
@-inf
(*.f64 (-.f64 x 1/2) (log.f64 x))
2.0ms
x
@-inf
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
1.0ms
x
@inf
(*.f64 (-.f64 x 1/2) (log.f64 x))
1.0ms
x
@inf
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)

rewrite161.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1806×rational.json-1
1806×rational.json-2
1806×rational.json-3
1800×rational.json-4
1792×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022106
1143106
2272106
3619106
41453106
55149106
Stop Event
node limit
Counts
4 → 105
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
(*.f64 (-.f64 x 1/2) (log.f64 x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1/2 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1/2 (+.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1/2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 8) (/.f64 1 (*.f64 x 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1/2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 x x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (+.f64 x -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (-.f64 1 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))))))

simplify218.0ms (0.7%)

Algorithm
egg-herbie
Rules
1130×rational.json-simplify-51
1034×rational.json-simplify-41
810×rational.json-simplify-35
724×rational.json-simplify-55
634×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02928181
16447925
214247661
341517105
473067073
Stop Event
node limit
Counts
177 → 216
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))
(*.f64 x (/.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1/2 (+.f64 x x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1/2 (+.f64 x x)) 1))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) 1))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (neg.f64 (+.f64 x x))))
(*.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1/2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 4 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)))
(*.f64 4 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4) 1/4)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 8) (/.f64 1 (*.f64 x 8)))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1/2 (neg.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (*.f64 x -2)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (neg.f64 (+.f64 x x))))
(*.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 2)
(*.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(*.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))
(*.f64 (/.f64 1/2 (+.f64 x x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))
(*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 2))) 2)
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)))) 16)
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(-.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(*.f64 2 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)
(*.f64 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))) 16)
(pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 0)
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 -1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)))
(+.f64 -1 (+.f64 (-.f64 1 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)) -1)
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2))
(*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(*.f64 2 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 1/2)
(*.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)
(*.f64 -1 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 1/4)
(*.f64 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) 2)
(/.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 2)
(/.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) 8)
(/.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -2)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))) 16)
(/.f64 (/.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -1) 2)
(pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(neg.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x))
(*.f64 x (neg.f64 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) (log.f64 (sqrt.f64 (/.f64 1 x))))
(*.f64 (log.f64 (/.f64 1 x)) (+.f64 1/2 (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) (log.f64 (sqrt.f64 (/.f64 1 x))))
(*.f64 (log.f64 (/.f64 1 x)) (+.f64 1/2 (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) (log.f64 (sqrt.f64 (/.f64 1 x))))
(*.f64 (log.f64 (/.f64 1 x)) (+.f64 1/2 (neg.f64 x)))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))
(*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (+.f64 x -1/2))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) 91893853320467/100000000000000))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) 91893853320467/100000000000000))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) 91893853320467/100000000000000))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))) 91893853320467/100000000000000))
(+.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))) 91893853320467/100000000000000))
(+.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))) 91893853320467/100000000000000))
(+.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)) (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) 91893853320467/100000000000000))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (neg.f64 x)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (neg.f64 (-.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 x (-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1)))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 x (/.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 x (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 x (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 1 x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x))))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1/2 (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1/2 (+.f64 x x)) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 1 x))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 1 x))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (neg.f64 (+.f64 x x))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (neg.f64 (+.f64 x x))))
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (neg.f64 (+.f64 x x))))
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (*.f64 x -2)))
(neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (*.f64 x -2)))
(*.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1/2 x)))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1/2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1/2 x)))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 4 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 4 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4) 1/4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 8) (/.f64 1 (*.f64 x 8)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 8) (/.f64 1 (*.f64 x 8)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 8 (/.f64 1/8 x)))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 x x))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 x x))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1/2 (neg.f64 x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) -2) (/.f64 1/2 (neg.f64 x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 1/2 (neg.f64 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 -1/2 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (*.f64 x -2)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) -2) (/.f64 1/2 (neg.f64 x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 1/2 (neg.f64 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 -1/2 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 (neg.f64 (+.f64 x x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) -2) (/.f64 1/2 (neg.f64 x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 1/2 (neg.f64 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 -2 (/.f64 -1/2 x)))
(*.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 x x))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 x (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 x (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 1 x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x))))
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1/2 (+.f64 x x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (+.f64 x x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (*.f64 x (/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 -1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 (neg.f64 x) x) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 -1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (/.f64 x (neg.f64 x)))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x)) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 x))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 2))) 2)
(*.f64 (log.f64 (pow.f64 x 2)) (/.f64 (+.f64 x -1/2) 2))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(*.f64 1 (log.f64 (pow.f64 x (+.f64 x -1/2))))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) 8)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4))) (*.f64 2 (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) 4)))) 16)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 (log.f64 (pow.f64 x 2)) (/.f64 (+.f64 x -1/2) 2))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(*.f64 1 (log.f64 (pow.f64 x (+.f64 x -1/2))))
(-.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 2 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 1/2 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) 8)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4)) (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))) 16)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 -1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 -1 (+.f64 (-.f64 1 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 1)) -1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 2 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 1/2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 -1 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 1/4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (*.f64 1/2 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))) -1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) 8)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 4))) 16)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (/.f64 (*.f64 2 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))) -1) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(neg.f64 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)

eval216.0ms (0.7%)

Compiler

Compiled 6907 to 4909 computations (28.9% saved)

prune121.0ms (0.4%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New20016216
Fresh000
Picked101
Done000
Total20116217
Error
1.6b
Counts
217 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
14.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x)) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
26.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
11.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
31.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 y (pow.f64 z 2)) x))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
25.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
30.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
17.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x)))))
36.3b
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
5.5b
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
5.5b
(+.f64 (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
7.1b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Compiler

Compiled 978 to 730 computations (25.4% saved)

localize144.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
0.1b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 (log.f64 x) 1) x)
5.1b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 127 to 82 computations (35.4% saved)

series90.0ms (0.3%)

Counts
3 → 44
Calls

12 calls:

TimeVariablePointExpression
56.0ms
x
@-inf
(*.f64 (-.f64 (log.f64 x) 1) x)
27.0ms
x
@0
(*.f64 (-.f64 (log.f64 x) 1) x)
5.0ms
x
@inf
(*.f64 (-.f64 (log.f64 x) 1) x)
0.0ms
z
@inf
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
0.0ms
x
@inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000)

rewrite140.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1612×rational.json-1
1612×rational.json-2
1612×rational.json-3
1222×exponential.json-3
1222×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02181
114681
226981
352181
4106181
5224281
6388381
7583881
8752681
Stop Event
node limit
Counts
3 → 43
Calls
Call 1
Inputs
(*.f64 (-.f64 (log.f64 x) 1) x)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000)
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 (log.f64 x) 2) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (+.f64 (log.f64 x) -1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)) (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)))))

simplify271.0ms (0.8%)

Algorithm
egg-herbie
Rules
2706×rational.json-simplify-2
1570×rational.json-simplify-35
1180×rational.json-simplify-1
1052×rational.json-simplify-51
870×rational.json-simplify-61
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01412847
13372809
27442809
319272745
440792745
550742745
656752745
764032745
870972745
978702745
Stop Event
node limit
Counts
87 → 77
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 -13888888888889/5000000000000000 z)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(+.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))
(-.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(/.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(/.f64 (*.f64 x (+.f64 (*.f64 (log.f64 x) 2) -2)) 2)
(/.f64 (*.f64 x (*.f64 (+.f64 (log.f64 x) -1) 4)) 4)
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)
(pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(-.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 0)
(*.f64 1 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)))
(*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2))
(*.f64 4 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)
(/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)))) 64)
(pow.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)
(+.f64 0 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)))
(+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)) (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)))
(-.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)
(/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)
(/.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 4)) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))))) 64)
(pow.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)
Outputs
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) -1)) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000))
(+.f64 (*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x))))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x))))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(+.f64 (*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x))))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) -1/2)))
(*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)
(*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 z (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (*.f64 y (pow.f64 z 2)))
(*.f64 -13888888888889/5000000000000000 z)
(*.f64 z -13888888888889/5000000000000000)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(*.f64 x (+.f64 -1 (log.f64 x)))
(+.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))
(*.f64 x (+.f64 -1 (log.f64 x)))
(+.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))
(*.f64 x (+.f64 -1 (log.f64 x)))
(-.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 x (+.f64 (*.f64 (log.f64 x) 2) -2)) 2)
(*.f64 (+.f64 (*.f64 (log.f64 x) 2) -2) (/.f64 x 2))
(*.f64 x (/.f64 (+.f64 (log.f64 (pow.f64 x 2)) -2) 2))
(/.f64 (*.f64 x (*.f64 (+.f64 (log.f64 x) -1) 4)) 4)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)
(*.f64 x (+.f64 -1 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)
(*.f64 x (+.f64 -1 (log.f64 x)))
(pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(*.f64 x (+.f64 -1 (log.f64 x)))
(-.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 0)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 1 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 4 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 1/2)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 1/4)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1/2) 2)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 2) 2)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 4) 4)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8) 8)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)) 16)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8))) 32)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 8)))) 64)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(pow.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 x (+.f64 -1 (log.f64 x))) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (+.f64 -1 (log.f64 x)))))
(+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(+.f64 0 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)))
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)) (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 1/2)))
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 0)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 z (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) 2)) 2)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 4)) 4)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)) 8)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))) 16)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8)))) 32)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000) (*.f64 z 8))))) 64)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(pow.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1)
(*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.3b
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 53 to 33 computations (37.7% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 83333333333333/1000000000000000 x)
0.0ms
x
@inf
(/.f64 83333333333333/1000000000000000 x)
0.0ms
x
@-inf
(/.f64 83333333333333/1000000000000000 x)

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1206×rational.json-1
1206×rational.json-2
1206×rational.json-3
1204×rational.json-4
1196×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
1367
21027
32417
45217
514707
642797
Stop Event
node limit
Counts
1 → 33
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 83333333333333/1000000000000000 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 83333333333333/2000000000000000 x) (/.f64 83333333333333/2000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 83333333333333/1000000000000000 x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 83333333333333/2000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/500000000000000 x) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 2000000000000000/83333333333333) (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 83333333333333/500000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/2000000000000000 x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 500000000000000/83333333333333)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -83333333333333/1000000000000000 x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 500000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 2000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -83333333333333/1000000000000000 x))))))

simplify131.0ms (0.4%)

Algorithm
egg-herbie
Rules
1788×rational.json-simplify-35
1316×rational.json-simplify-49
1116×rational.json-simplify-39
574×rational.json-simplify-2
572×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
074579
1139567
2313519
3726471
42209471
54809471
65794471
77050471
Stop Event
node limit
Counts
33 → 53
Calls
Call 1
Inputs
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(+.f64 0 (/.f64 83333333333333/1000000000000000 x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(+.f64 (/.f64 83333333333333/2000000000000000 x) (/.f64 83333333333333/2000000000000000 x))
(-.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(-.f64 0 (/.f64 -83333333333333/1000000000000000 x))
(*.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(*.f64 2 (/.f64 83333333333333/2000000000000000 x))
(*.f64 (/.f64 83333333333333/500000000000000 x) 1/2)
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 (*.f64 x 2000000000000000/83333333333333) (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 4 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4))
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) 1/4)
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 1/2 (/.f64 83333333333333/500000000000000 x))
(*.f64 (/.f64 83333333333333/2000000000000000 x) 2)
(*.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 1/4 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4))
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 500000000000000/83333333333333)
(*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4) 4)
(*.f64 (/.f64 -83333333333333/1000000000000000 x) -1)
(*.f64 (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 1000000000000000/83333333333333))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 500000000000000/83333333333333))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 2000000000000000/83333333333333))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(neg.f64 (/.f64 -83333333333333/1000000000000000 x))
Outputs
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 0 (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (/.f64 83333333333333/2000000000000000 x) (/.f64 83333333333333/2000000000000000 x))
(-.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(-.f64 0 (/.f64 -83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2 (/.f64 83333333333333/2000000000000000 x))
(*.f64 (/.f64 83333333333333/2000000000000000 x) 2)
(*.f64 (/.f64 83333333333333/500000000000000 x) 1/2)
(*.f64 1/2 (/.f64 83333333333333/500000000000000 x))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 (*.f64 x 2000000000000000/83333333333333) (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 4 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) 1/4)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))
(*.f64 1/2 (/.f64 83333333333333/500000000000000 x))
(*.f64 (/.f64 83333333333333/500000000000000 x) 1/2)
(*.f64 (/.f64 83333333333333/2000000000000000 x) 2)
(*.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))))
(*.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 x 2000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 500000000000000/83333333333333 (*.f64 x (/.f64 2 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 500000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 500000000000000/83333333333333 (/.f64 (/.f64 (+.f64 x x) x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1/4 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))
(*.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 500000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 x x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 500000000000000/83333333333333 (/.f64 (/.f64 (+.f64 x x) x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) 4) 4)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 -83333333333333/1000000000000000 x) -1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 1000000000000000/83333333333333))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 500000000000000/83333333333333))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 500000000000000/83333333333333 (*.f64 x (/.f64 2 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 500000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 x (/.f64 1000000000000000/83333333333333 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (*.f64 x 2000000000000000/83333333333333))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(*.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))))
(*.f64 2000000000000000/83333333333333 (/.f64 x (*.f64 x (*.f64 x 2000000000000000000000000000000/6944444444444388888888888889))))
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(neg.f64 (/.f64 -83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)

localize46.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
5.2b
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
Compiler

Compiled 120 to 80 computations (33.3% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
z
@inf
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
x
@0
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
z
@-inf
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
y
@-inf
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))

rewrite114.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1448×rational.json-1
1448×rational.json-2
1448×rational.json-4
1448×rational.json-3
1430×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01643
111737
222837
345037
499537
5295137
6632137
Stop Event
node limit
Counts
1 → 78
Calls
Call 1
Inputs
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (*.f64 x x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 x) (+.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 (*.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (*.f64 x 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (*.f64 x 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (neg.f64 (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 2 (*.f64 2 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (+.f64 (neg.f64 (*.f64 x -2)) (neg.f64 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)) (neg.f64 (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (neg.f64 (*.f64 2 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (neg.f64 (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))))

simplify114.0ms (0.3%)

Algorithm
egg-herbie
Rules
1638×rational.json-simplify-35
1574×rational.json-simplify-53
1242×rational.json-simplify-46
1228×rational.json-simplify-49
982×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02354854
17124854
220064818
356754764
Stop Event
node limit
Counts
114 → 113
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))))
(+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(-.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (/.f64 1 x) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (*.f64 x x) x))
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 4 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (+.f64 x x))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 2)
(/.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 -1 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 x 4))
(/.f64 8 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 8 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (/.f64 4 x) (+.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 -2 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 -2 (+.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 -2 (+.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)) 4)
(/.f64 1/2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 16 (+.f64 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 16 (+.f64 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 -4 (+.f64 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))
(/.f64 -4 (neg.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 8))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))) 8)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 1/2)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (*.f64 x 1/2))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 (*.f64 x x) (+.f64 x x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (*.f64 x -2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (neg.f64 (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (*.f64 x 8)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 x -2)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (*.f64 x -2)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (+.f64 x x))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) 8)
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (*.f64 x 8)))
(/.f64 -1/2 (neg.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)) 1/4)
(/.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x -2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (+.f64 x x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (*.f64 x -2)))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (neg.f64 (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 x x)))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 x 4))
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))) -2)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 2 (*.f64 2 (*.f64 x -2))))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (+.f64 (neg.f64 (*.f64 x -2)) (neg.f64 (*.f64 x -2))))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)) (neg.f64 (*.f64 x 1/2)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 x x)))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (neg.f64 (*.f64 2 (*.f64 x -2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 x 4))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (neg.f64 (*.f64 x 4))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 x -2))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 (/.f64 y x) (pow.f64 z 2))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 (/.f64 y x) (pow.f64 z 2))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(-.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 1 x) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (*.f64 x x) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 4 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -1 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 x 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 8 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 8 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 4 x) (+.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -2 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -2 (+.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -2 (+.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)) 4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 1/2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 x (/.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 16 (+.f64 (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 (*.f64 x 8) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 16 (+.f64 (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 2 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -4 (+.f64 (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -4 (neg.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 8))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))) 8)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x -2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 x (/.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (*.f64 x 4) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 x (/.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (/.f64 (+.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (*.f64 x 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 (*.f64 x x) (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (*.f64 x -2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)) (neg.f64 (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (*.f64 x 8)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) 16)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 x -2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (*.f64 x -2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) 8)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (*.f64 x 8)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 -1/2 (neg.f64 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 x 4)) 1/4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (neg.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 x -2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (*.f64 x -2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 2 (neg.f64 (*.f64 x 4))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 x x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2))) (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (*.f64 x 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x))) -2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) x)) 16)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 4 x))))) 32)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 2 (*.f64 2 (*.f64 x -2))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (+.f64 (neg.f64 (*.f64 x -2)) (neg.f64 (*.f64 x -2))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)) (neg.f64 (*.f64 x 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 x x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (neg.f64 (*.f64 2 (*.f64 x -2))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (*.f64 x 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))) (neg.f64 (neg.f64 (*.f64 x 4))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2)))) (neg.f64 (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (*.f64 x -2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)

localize162.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.7b
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
5.1b
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
5.2b
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
30.3b
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
Compiler

Compiled 236 to 160 computations (32.2% saved)

series12.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
1.0ms
x
@0
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
1.0ms
y
@0
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
1.0ms
z
@inf
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
1.0ms
y
@-inf
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))

rewrite173.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2014×rational.json-1
2014×rational.json-2
2014×rational.json-4
2014×rational.json-3
978×rational.json-simplify-46
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018358
1125358
2306190
31130190
45096190
Stop Event
node limit
Counts
4 → 365
Calls
Call 1
Inputs
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (+.f64 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 x)) (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 (neg.f64 (+.f64 x x)) (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))) (+.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 2) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 2) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 x x)) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 2) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (-.f64 0 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 x)) (-.f64 0 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (-.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 1 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 1/2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 1 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 2 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 x x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 2 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (fabs.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))))))

simplify378.0ms (1.2%)

Algorithm
egg-herbie
Rules
1310×rational.json-simplify-49
1254×rational.json-simplify-46
1180×rational.json-simplify-2
1042×rational.json-simplify-43
652×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
088130939
1271728951
2736828897
Stop Event
node limit
Counts
509 → 574
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(*.f64 1000000000000000/83333333333333 x)
(+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 13888888888889/416666666666665 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x)))) (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 3))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 z 5) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (+.f64 (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (pow.f64 z 5) (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 6) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 6944444444444388888888888889/1000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2)))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(+.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(-.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(-.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 1 (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 x x))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))
(/.f64 (+.f64 x x) (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 2)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 x 4))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (+.f64 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(/.f64 (*.f64 x 4) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 x 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 4)
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(/.f64 (/.f64 1 x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))
(/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)
(/.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))
(/.f64 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 -1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 4 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 x 4)))
(/.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4))
(/.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(/.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (*.f64 2 (neg.f64 x)) (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4)) 8)
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 x))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(/.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))
(/.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1/2)
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 1/2 x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 (neg.f64 (+.f64 x x)) (neg.f64 (+.f64 x x))))
(/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 -2 (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))) (+.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))
(/.f64 (+.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(/.f64 (+.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))
(/.f64 (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x 4))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (/.f64 1/2 x))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 2 (/.f64 1 x)))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (/.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) 1/2)
(/.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 2)
(/.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 2) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (/.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) -1)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 1/2)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 2) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 x x)) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 2) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) x)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) 1/2)
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) -1)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (-.f64 0 (*.f64 x 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 x x))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (neg.f64 (/.f64 1 x)) (-.f64 0 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (neg.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (neg.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (-.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (neg.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (/.f64 1 x)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)
(+.f64 0 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(-.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)
(*.f64 x (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 1 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 x x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 1/2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 2 (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1/2)
(*.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (/.f64 1 x)))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 -1 (/.f64 x (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x 2))
(*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 x x))
(*.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))
(*.f64 1/2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(pow.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)
(+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(+.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(-.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(-.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(*.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(*.f64 x (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 x (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 x))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 1 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1/2 x))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) 1))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 1/2 (/.f64 1 x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(*.f64 (+.f64 x x) (/.f64 2 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 1/2)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))
(*.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(*.f64 2 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(*.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 2 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 x 4)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 1/4)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 1))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 x)))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 x)))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(*.f64 -1 (/.f64 x (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (/.f64 1/2 x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)
(+.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(-.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) 1))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 2 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))
(*.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4)))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 x))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1/2 x))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (fabs.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x)))
(*.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x))))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(pow.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)
(fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(fabs.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(*.f64 1000000000000000/83333333333333 x)
(*.f64 x 1000000000000000/83333333333333)
(+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))
(+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 z (*.f64 x 2777777777777800000000000000/6944444444444388888888888889)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x)))
(+.f64 (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 z (*.f64 x 2777777777777800000000000000/6944444444444388888888888889))) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))
(+.f64 (*.f64 z (*.f64 x 2777777777777800000000000000/6944444444444388888888888889)) (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 13888888888889/416666666666665 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x)))) (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 3))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))) (+.f64 (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 z (*.f64 x 2777777777777800000000000000/6944444444444388888888888889))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 13888888888889/416666666666665) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037))) (*.f64 (pow.f64 z 3) -1))))
(+.f64 (+.f64 (*.f64 z (*.f64 x 2777777777777800000000000000/6944444444444388888888888889)) (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 2))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) 13888888888889/416666666666665) (*.f64 x (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 3))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)) 1157407407407412037037037037/5000000000000000000000000000000)) (pow.f64 z 5)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))) (neg.f64 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)) 1157407407407412037037037037/5000000000000000000000000000000)) (pow.f64 z 5)))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 z 5) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (+.f64 (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (pow.f64 z 5) (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5)))))) (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3) (pow.f64 z 5))))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5)))))) (+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3) (pow.f64 z 5)))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5)))))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))) (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3) (pow.f64 z 5))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (neg.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (/.f64 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)) (neg.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2))))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 6) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)) (+.f64 (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 6)) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4))))))
(+.f64 (neg.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))) (neg.f64 (*.f64 (pow.f64 y 3) (/.f64 (*.f64 x (pow.f64 z 6)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4))))))
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 6)) (neg.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4)))) (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))) (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (/.f64 x (*.f64 (pow.f64 y 4) (pow.f64 z 8))))) (/.f64 x (*.f64 y (pow.f64 z 2))))))
(+.f64 (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (neg.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (/.f64 x (*.f64 (pow.f64 y 4) (pow.f64 z 8)))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))) (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (/.f64 x (*.f64 (pow.f64 y 4) (pow.f64 z 8))))) (/.f64 x (*.f64 y (pow.f64 z 2))))))
(+.f64 (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (neg.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (/.f64 x (*.f64 (pow.f64 y 4) (pow.f64 z 8)))))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 6944444444444388888888888889/1000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2)))))))
(+.f64 (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2)))))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))))
(+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2)))))) (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 6944444444444388888888888889/1000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))
(/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2))
(*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2)) (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))) (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2))))))
(/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))
(/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2))
(*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (/.f64 (*.f64 (pow.f64 z 3) (+.f64 7936500793651/10000000000000000 y)) (pow.f64 x 2))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 x 2)))))
(+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (pow.f64 z 4)) (pow.f64 x 2)) (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2)))) (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 2)) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 83333333333333/500000000000000 (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 x 2))))) (+.f64 (*.f64 -1157407407407412037037037037/2500000000000000000000000000000 (/.f64 z (pow.f64 x 2))) (+.f64 (*.f64 -13888888888889/2500000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 3) (pow.f64 x 2)))) (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2) (/.f64 (pow.f64 z 4) (pow.f64 x 2))))))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2))
(*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 y (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))) (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2))
(*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)))
(+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))))))))
(+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2) (neg.f64 y)))
(+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 y (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2)))))))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2) (neg.f64 y))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 y (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) (pow.f64 z 2)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))) (pow.f64 x 2)))) y)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 4)) (pow.f64 x 2)) (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))))
(+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2)))))))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2) (neg.f64 y))))
(+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 z 4) (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 y (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (/.f64 (pow.f64 z 2) (pow.f64 x 2))) -2)))))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) 2) (pow.f64 x 2))
(/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 2) (pow.f64 x 2))
(+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(+.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(-.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(-.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 1 (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (+.f64 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 x x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 x x) (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 2 x)))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 x 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (+.f64 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 x 4) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 x 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) x))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 1 x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 -1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 4 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (*.f64 4 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (+.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 4 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 x x)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (neg.f64 x)) (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4)) 8)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x)) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 (*.f64 (/.f64 2 x) x) x)))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 2 x)))
(/.f64 (/.f64 1/2 x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 (neg.f64 (+.f64 x x)) (neg.f64 (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 -2 (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 2 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))) (+.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 x 4))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 2 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (*.f64 (/.f64 1 x) 2) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(/.f64 (+.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 2 x)))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))
(/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 x (*.f64 4 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 x x))) (*.f64 x (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (*.f64 x 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 2 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) -2))
(/.f64 (*.f64 x -2) (*.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) -2))
(/.f64 (+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 2 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x)) (*.f64 2 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) -2))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (*.f64 2 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (/.f64 1/2 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 2) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) 1/2)
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) 1/2))
(/.f64 (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 1/2)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2)
(/.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 2 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 2 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 2 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x)
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 2) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (/.f64 (*.f64 (/.f64 2 x) x) x)))
(/.f64 (/.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (+.f64 x x)) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 2) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (*.f64 (/.f64 1 x) 2) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (+.f64 x x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) x) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 2) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (+.f64 x x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)) (-.f64 0 (*.f64 x 4)))
(/.f64 (neg.f64 (*.f64 4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (neg.f64 (*.f64 x 4)))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) -4) (neg.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))) (+.f64 x x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x))))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x))) (*.f64 (/.f64 2 x) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 (/.f64 2 x))))
(/.f64 (neg.f64 (/.f64 1 x)) (-.f64 0 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (neg.f64 (/.f64 1 (neg.f64 x))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(/.f64 (/.f64 -1 x) (/.f64 -1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(/.f64 (neg.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))) (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))
(/.f64 (neg.f64 (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))) (neg.f64 (*.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (*.f64 (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (neg.f64 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) -2))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 2)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (-.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))) (neg.f64 (*.f64 4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) -4) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) -4))
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (neg.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (neg.f64 x)) (neg.f64 (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))) (-.f64 0 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))) (neg.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 2 x) x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (neg.f64 (*.f64 x (*.f64 4 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x 4))) (*.f64 x (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))) (neg.f64 (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (-.f64 0 (/.f64 1 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (*.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))) (neg.f64 (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (neg.f64 x)) (/.f64 1 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (neg.f64 x)) (/.f64 -1 x))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (neg.f64 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(+.f64 0 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(-.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 0)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 x (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 1 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 1 (*.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x))) (/.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 x (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 1 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 x (/.f64 1/2 x)))
(*.f64 (+.f64 x x) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 1/2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 2 (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 x (*.f64 4 (/.f64 1/4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1/2)
(*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) 1/2))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (/.f64 1 x)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (neg.f64 x) (/.f64 -1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 -1 (/.f64 x (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (*.f64 x x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x 2))
(*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x 2))
(*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 x x))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1/2 x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(*.f64 1/2 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) 1/2))
(pow.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))
(+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(+.f64 0 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(-.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(-.f64 0 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 x (/.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 x (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1 (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 1 x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 1 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1/2 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 1/2 x) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 1/2 (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 1 (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (+.f64 x x) (/.f64 2 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 2 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 2 (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))))
(*.f64 2 (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) 2)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 1)))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) 2)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 1)))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) 1/4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (+.f64 x x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 -1 (/.f64 x (*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (*.f64 (/.f64 1 x) 2) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) 2))
(*.f64 (/.f64 1 x) (*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) 2)))
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (*.f64 (/.f64 1 x) 2) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 x) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (/.f64 1 x) (*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 x) x))))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 x (*.f64 (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (/.f64 2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))) (*.f64 x (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 2) (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) 2)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 1)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 (/.f64 1/2 x) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 1/2 (/.f64 (/.f64 1 (/.f64 1/2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) x))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 x (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(neg.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x)
(+.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(+.f64 0 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(-.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 0)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 x (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 1 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2) (*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) 1))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) 1))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (/.f64 2 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x x))))
(*.f64 2 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 2))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 2 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x x))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x 4))))
(*.f64 (*.f64 4 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (*.f64 x 4)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 4 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (/.f64 1/4 x))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) 1) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) 1/2)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x))) (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 x)) (/.f64 (/.f64 1 x) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 4)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) 4) (/.f64 1 (/.f64 (*.f64 x 4) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (/.f64 1 x))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (/.f64 1/2 x))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 1 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (neg.f64 x)))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 1 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 1 (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))))))
(*.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) x) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) x) (/.f64 1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) x) (/.f64 1 (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))) x) (/.f64 1 (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 1 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (neg.f64 (*.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 -1 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (neg.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (neg.f64 x) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 x (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (*.f64 (/.f64 1 x) 2) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 1 x) (*.f64 2 (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) x)))
(*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))) (/.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000)))))))
(*.f64 (/.f64 2 x) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))))) x))
(*.f64 (/.f64 1/2 x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) (fabs.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (fabs.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 2)) (fabs.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x)) x)))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x))) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 1/2 x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(pow.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))) 1)
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(fabs.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))
(fabs.f64 (neg.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000))) (*.f64 x x)))

localize33.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
5.0b
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
8.5b
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
Compiler

Compiled 81 to 51 computations (37% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

15 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
1.0ms
x
@0
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
1.0ms
z
@0
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
0.0ms
x
@inf
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
0.0ms
y
@0
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)

rewrite79.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1914×rational.json-simplify-35
1326×rational.json-1
1326×rational.json-2
1326×rational.json-4
1326×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
17544
218144
347344
4146044
5402444
Stop Event
node limit
Counts
2 → 89
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (/.f64 (pow.f64 z 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (pow.f64 z 2) 1/2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (pow.f64 z 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (pow.f64 z 2) x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (pow.f64 z 2) (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z 2) (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z 2) (*.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z 2) (*.f64 (/.f64 2 x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 z 2) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (/.f64 2 x) (*.f64 (pow.f64 z 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 2 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 1 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (/.f64 2 (*.f64 x 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 (/.f64 2 (*.f64 x 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/2 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (pow.f64 z 2) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 1/2 (/.f64 (pow.f64 z 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 z 2) x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 1/2 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (pow.f64 z 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 z 2)) (*.f64 (/.f64 -1 x) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (pow.f64 z 2) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) (*.f64 (pow.f64 z 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) 1/2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (*.f64 2 (/.f64 (pow.f64 z 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (*.f64 2 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (*.f64 2 (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x 8)) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))))))

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
1426×rational.json-simplify-2
1408×rational.json-simplify-51
1324×rational.json-simplify-35
1320×rational.json-simplify-61
820×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01884373
14344049
29522609
327002609
471512609
Stop Event
node limit
Counts
113 → 100
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 7936500793651/10000000000000000 (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)
(+.f64 0 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))
(-.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)
(-.f64 0 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))
(*.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (pow.f64 z 2)))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 1))
(*.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (/.f64 (pow.f64 z 2) x)))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) 1/2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 1 x)))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1/2))
(*.f64 2 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (pow.f64 z 2) 1/2)))
(*.f64 2 (*.f64 (/.f64 (pow.f64 z 2) x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(*.f64 2 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (pow.f64 z 2) (/.f64 1/2 x))))
(*.f64 2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1/2 x)))
(*.f64 2 (*.f64 (/.f64 1/2 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (pow.f64 z 2) (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) 1/2))
(*.f64 (pow.f64 z 2) (*.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(*.f64 (pow.f64 z 2) (*.f64 (/.f64 2 x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 z 2) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) 1/2))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (/.f64 2 x) (*.f64 (pow.f64 z 2) 1/2)))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1 x))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 2 x) 1/2))
(*.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(*.f64 1 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (/.f64 1/2 x))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))) 1/2)
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (/.f64 2 (*.f64 x 8)))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 (/.f64 2 (*.f64 x 8)) 1))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/4 (/.f64 1 x)))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/2 (/.f64 1/2 x)))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (pow.f64 z 2) (/.f64 1/2 x)))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 1/2 (/.f64 (pow.f64 z 2) x)))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 z 2) x) 1/2))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 1/2 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1/2))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (pow.f64 z 2))
(*.f64 (/.f64 1 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (/.f64 -1 x))
(*.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 -1 x) 1))
(*.f64 (neg.f64 (pow.f64 z 2)) (*.f64 (/.f64 -1 x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(*.f64 -1 (*.f64 (/.f64 (pow.f64 z 2) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) 1))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) (*.f64 (pow.f64 z 2) 1/2))
(*.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2))
(*.f64 1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))))
(*.f64 (*.f64 (pow.f64 z 2) 1/2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (*.f64 2 (/.f64 (pow.f64 z 2) x)))
(*.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (*.f64 2 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (*.f64 2 (pow.f64 z 2)))
(*.f64 (/.f64 1/2 x) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) -1)
(*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 2)
(*.f64 (/.f64 -1 x) (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 2 (*.f64 x 8)) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)))
(pow.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(neg.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)
(+.f64 0 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 -1 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1) -1)
(-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)
(-.f64 0 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)
(/.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) 2)
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) 4)
(/.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) -1)
(/.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8) 8)
(/.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2) -2)
(/.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2)) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8))) 32)
(pow.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)
(neg.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
Outputs
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 7936500793651/10000000000000000 (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 y (pow.f64 z 2))
(*.f64 (pow.f64 z 2) y)
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 y (pow.f64 z 2))
(*.f64 (pow.f64 z 2) y)
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 0 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 0)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(-.f64 0 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (pow.f64 z 2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) 1/2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 1 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (pow.f64 z 2) 1/2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (/.f64 (pow.f64 z 2) x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (pow.f64 z 2) (/.f64 1/2 x))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1/2 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 2 (*.f64 (/.f64 1/2 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (*.f64 (*.f64 2 (/.f64 1 x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (*.f64 (/.f64 2 x) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (/.f64 2 x) (*.f64 (pow.f64 z 2) 1/2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (/.f64 1 x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 2 x) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 1 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (/.f64 1/2 x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 1 x) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))) 1/2)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (/.f64 2 (*.f64 x 8)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 (/.f64 2 (*.f64 x 8)) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/4 (/.f64 1 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) (*.f64 1/2 (/.f64 1/2 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (pow.f64 z 2) (/.f64 1/2 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 1/2 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 z 2) x) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 1/2 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (pow.f64 z 2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 x) (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (/.f64 -1 x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 -1 x) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (neg.f64 (pow.f64 z 2)) (*.f64 (/.f64 -1 x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 -1 (*.f64 (/.f64 (pow.f64 z 2) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)) (*.f64 (pow.f64 z 2) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 2 (/.f64 (pow.f64 z 2) x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) 1/2) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 2 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1/2) (*.f64 2 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (pow.f64 z 2) (/.f64 1/2 x)) (*.f64 2 (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 1/2 x)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 1/2 x) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)) -1)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (+.f64 x x)) 2)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 -1 x) (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 2 (*.f64 x 8)) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(pow.f64 (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(neg.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (neg.f64 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 z 2) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 0 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 -1 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 2))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -1) -1)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 0)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(-.f64 0 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 2 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) 2)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 7936500793651/10000000000000000 y) 4)) 4)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))) -1)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8) 8)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2) -2)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8)) 16)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) -2)) -4)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 8))) 32)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(pow.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) 1)
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(neg.f64 (*.f64 (pow.f64 z 2) (neg.f64 (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 (pow.f64 z 2) y) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))

eval936.0ms (2.9%)

Compiler

Compiled 57880 to 41168 computations (28.9% saved)

prune966.0ms (2.9%)

Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New1295171312
Fresh7411
Picked101
Done224
Total1305231328
Error
1.6b
Counts
1328 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
5.5b
(+.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
33.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
30.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
21.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
30.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
21.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.4b
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.7b
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
53.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
7.1b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.2b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Compiler

Compiled 1180 to 889 computations (24.7% saved)

localize103.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
0.2b
(*.f64 x (+.f64 (log.f64 x) -1))
0.3b
(+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)
5.1b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 140 to 93 computations (33.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)
0.0ms
x
@-inf
(+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)
0.0ms
x
@inf
(+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)
0.0ms
x
@-inf
(*.f64 x (+.f64 (log.f64 x) -1))
0.0ms
x
@inf
(*.f64 x (+.f64 (log.f64 x) -1))

rewrite137.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1684×rational.json-1
1684×rational.json-2
1394×rational.json-3
1292×exponential.json-3
1292×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01234
18234
215934
330434
458334
5131434
6285634
7430334
8617134
9783034
Stop Event
node limit
Counts
2 → 36
Calls
Call 1
Inputs
(+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)
(*.f64 x (+.f64 (log.f64 x) -1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)) (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (log.f64 (pow.f64 x 2)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)))))

simplify206.0ms (0.6%)

Algorithm
egg-herbie
Rules
2296×rational.json-simplify-2
1346×rational.json-simplify-35
792×rational.json-simplify-46
782×rational.json-simplify-53
732×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01111318
12501272
25691260
315351228
430091228
538401228
644951228
755191228
860921228
966541228
1072841228
Stop Event
node limit
Counts
60 → 55
Calls
Call 1
Inputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(-.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 0)
(*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000))
(*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2))
(*.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)
(*.f64 4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 1/4)
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 1/8)
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4) 4)
(/.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))))) 128)
(pow.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(+.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))
(+.f64 (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)) (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)))
(+.f64 (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)))
(-.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(/.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(/.f64 (*.f64 x (+.f64 (log.f64 (pow.f64 x 2)) -2)) 2)
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 4)) 4)
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))))) 128)
(pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
Outputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 (log.f64 (/.f64 1 x)) -1) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 (log.f64 (/.f64 1 x)) -1) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 (log.f64 (/.f64 1 x)) -1) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (*.f64 (log.f64 (/.f64 1 x)) -1) -1))
(*.f64 x (+.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))))
(*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 1) x)
(*.f64 x (+.f64 (log.f64 -1) (-.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) 1)))
(*.f64 x (+.f64 -1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 x (+.f64 (log.f64 -1) (-.f64 -1 (log.f64 (/.f64 -1 x)))))
(-.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 0)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 1/4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 1/8)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/2) 2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1/4) 4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 4) 4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8) 8)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)) 16)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))) 32)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8)))) 64)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 8))))) 128)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(pow.f64 (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 0 (*.f64 x (+.f64 (log.f64 x) -1)))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)) (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 1/2)))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)) (*.f64 (*.f64 x 1/4) (+.f64 (log.f64 (pow.f64 x 2)) -2)))
(*.f64 (+.f64 (log.f64 (pow.f64 x 2)) -2) (+.f64 (*.f64 x 1/4) (*.f64 x 1/4)))
(*.f64 (*.f64 x 1/2) (+.f64 (log.f64 (pow.f64 x 2)) -2))
(+.f64 (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (log.f64 x) -1) 1/4) (+.f64 x x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 0)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 x (+.f64 (log.f64 (pow.f64 x 2)) -2)) 2)
(*.f64 (+.f64 (log.f64 (pow.f64 x 2)) -2) (/.f64 x 2))
(*.f64 x (/.f64 (+.f64 (log.f64 (pow.f64 x 2)) -2) 2))
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 4)) 4)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)) 8)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))) 16)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))) 32)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8))))) 64)
(*.f64 x (+.f64 (log.f64 x) -1))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x 8)))))) 128)
(*.f64 x (+.f64 (log.f64 x) -1))
(pow.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 1)
(*.f64 x (+.f64 (log.f64 x) -1))

localize15.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.3b
(/.f64 83333333333333/1000000000000000 x)
0.3b
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
Compiler

Compiled 32 to 22 computations (31.3% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.0ms
x
@-inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.0ms
x
@inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.0ms
x
@0
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
0.0ms
x
@-inf
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)

rewrite92.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1760×rational.json-1
1760×rational.json-2
1760×rational.json-3
892×rational.json-simplify-35
880×rational.json-simplify-61
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
18146
217546
340146
490746
5258446
6656846
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 83333333333333/2000000000000000 x) (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) (/.f64 83333333333333/2000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (/.f64 83333333333333/500000000000000 x) (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) (/.f64 83333333333333/500000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)))))

simplify876.0ms (2.7%)

Algorithm
egg-herbie
Rules
3036×rational.json-simplify-35
2566×rational.json-simplify-2
2470×rational.json-simplify-51
1614×rational.json-simplify-49
1022×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01061756
12081728
25131728
314311724
426651724
532271724
633281724
734081724
834741724
935361724
1035961724
1136561724
1237161724
1337761724
1438361724
1538961724
1639561724
1740161724
1840761724
1950801724
2065201724
2165461724
2265461724
2365461724
2467501724
2568141724
2668781724
2769421724
2870061724
2970701724
3071341724
3171981724
3272621724
3373261724
Stop Event
node limit
Counts
64 → 62
Calls
Call 1
Inputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 0)
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2))
(*.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 1/4)
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8))) 32)
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 0)
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2))
(*.f64 2 (+.f64 (/.f64 83333333333333/2000000000000000 x) (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2)))
(*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))
(*.f64 1/2 (+.f64 (/.f64 83333333333333/500000000000000 x) (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x))))))
(*.f64 1/2 (+.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) (/.f64 83333333333333/500000000000000 x)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2) 2)
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8))) 32)
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
Outputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 91893853320467/100000000000000 (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 91893853320467/100000000000000 (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (+.f64 91893853320467/100000000000000 (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 0)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 1/2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 1/4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) 2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 4) 4)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8) 8)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) 16)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 8))) 32)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 2 (+.f64 (/.f64 83333333333333/2000000000000000 x) (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2)))
(*.f64 2 (+.f64 (*.f64 1/2 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 2 (+.f64 (*.f64 1/4 (+.f64 (neg.f64 (log.f64 x)) 91893853320467/50000000000000)) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 1/2) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 2 (+.f64 (*.f64 1/2 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 2 (+.f64 (*.f64 1/4 (+.f64 (neg.f64 (log.f64 x)) 91893853320467/50000000000000)) (/.f64 83333333333333/2000000000000000 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 1/2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 4 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 1/4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 1/2 (+.f64 (/.f64 83333333333333/500000000000000 x) (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x))))))
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x))) (/.f64 83333333333333/500000000000000 x))))
(*.f64 1/2 (+.f64 (+.f64 (neg.f64 (log.f64 x)) 91893853320467/50000000000000) (/.f64 83333333333333/500000000000000 x)))
(*.f64 1/2 (+.f64 (neg.f64 (log.f64 x)) (+.f64 91893853320467/50000000000000 (/.f64 83333333333333/500000000000000 x))))
(*.f64 1/2 (+.f64 (neg.f64 (log.f64 x)) (+.f64 (/.f64 83333333333333/500000000000000 x) 91893853320467/50000000000000)))
(*.f64 1/2 (+.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) (/.f64 83333333333333/500000000000000 x)))
(*.f64 1/2 (+.f64 91893853320467/100000000000000 (+.f64 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x))) (/.f64 83333333333333/500000000000000 x))))
(*.f64 1/2 (+.f64 (+.f64 (neg.f64 (log.f64 x)) 91893853320467/50000000000000) (/.f64 83333333333333/500000000000000 x)))
(*.f64 1/2 (+.f64 (neg.f64 (log.f64 x)) (+.f64 91893853320467/50000000000000 (/.f64 83333333333333/500000000000000 x))))
(*.f64 1/2 (+.f64 (neg.f64 (log.f64 x)) (+.f64 (/.f64 83333333333333/500000000000000 x) 91893853320467/50000000000000)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1/2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 4) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8) 8)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) 16)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8)) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 8))) 32)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))

localize114.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.4b
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
27.3b
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
Compiler

Compiled 69 to 38 computations (44.9% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
0.0ms
x
@inf
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
0.0ms
x
@0
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
0.0ms
x
@inf
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
0.0ms
x
@-inf
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))

rewrite88.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1224×exponential.json-3
1224×rational.json-1
1224×rational.json-2
1224×rational.json-4
1224×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0732
15332
215732
353632
4287632
Stop Event
node limit
Counts
2 → 212
Calls
Call 1
Inputs
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 (*.f64 (*.f64 x x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 (/.f64 (*.f64 x x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 (*.f64 x (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (/.f64 (fabs.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 500000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (*.f64 x (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 250000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 x x) (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x x) (neg.f64 (/.f64 x -1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/500000000000000 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/500000000000000 (/.f64 (*.f64 x (+.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))) (/.f64 x 500000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 0 (*.f64 (neg.f64 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 500000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 x x) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/250000000000000 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 (+.f64 x x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 (+.f64 x x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/1000000000000000 (*.f64 (neg.f64 x) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/1000000000000000 x) (-.f64 0 (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 -1 (/.f64 83333333333333/1000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (/.f64 (*.f64 x 1000000000000000/83333333333333) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (*.f64 (/.f64 1 x) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 x x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) (*.f64 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) (*.f64 2 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 x 4) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/500000000000000 (*.f64 2 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/500000000000000 (*.f64 (/.f64 1 x) (neg.f64 (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/500000000000000 (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (*.f64 (/.f64 1 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/125000000000000 (*.f64 2 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (*.f64 (/.f64 1 x) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (*.f64 (/.f64 1 x) (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 (+.f64 x x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 (+.f64 x x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 250000000000000/83333333333333) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x -1000000000000000/83333333333333) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (*.f64 (fabs.f64 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1 x)) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 2 (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/250000000000000 (-.f64 0 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333)) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333)) (*.f64 (*.f64 x (+.f64 x x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (*.f64 x (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (/.f64 1 x)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x)) (*.f64 (*.f64 x (+.f64 x x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x)) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (/.f64 1 x))) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 x (/.f64 1 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x)) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (fabs.f64 x)) (*.f64 (fabs.f64 x) 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2)) (-.f64 0 (*.f64 2 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 83333333333333/500000000000000 x)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333)) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333)) (neg.f64 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (-.f64 0 (/.f64 (fabs.f64 x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 1 x))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333))) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333))) (neg.f64 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x))) (-.f64 0 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x (/.f64 1 x)))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 2000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x)))) (-.f64 0 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x x)) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (-.f64 0 (*.f64 (fabs.f64 x) 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x)) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2)) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333))) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 83333333333333/1000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x x)) (*.f64 (/.f64 83333333333333/1000000000000000 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (/.f64 -83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))))))

simplify157.0ms (0.5%)

Algorithm
egg-herbie
Rules
1950×rational.json-simplify-35
1310×rational.json-simplify-44
1148×rational.json-simplify-47
742×rational.json-simplify-46
730×rational.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04763080
119062850
273322760
Stop Event
node limit
Counts
236 → 263
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)
(+.f64 0 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(-.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)
(/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))
(/.f64 x (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 (*.f64 (*.f64 x x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 (/.f64 (*.f64 x x) x))
(/.f64 83333333333333/1000000000000000 (*.f64 x (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) x))
(/.f64 (*.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 1 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 1 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))
(/.f64 1 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) x))
(/.f64 1 (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 1 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 500000000000000/83333333333333)))
(/.f64 1 (/.f64 x (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 1 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 250000000000000/83333333333333)))
(/.f64 1 (/.f64 (+.f64 x x) (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 1 (/.f64 (*.f64 x x) (neg.f64 (/.f64 x -1000000000000000/83333333333333))))
(/.f64 83333333333333/500000000000000 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x)))
(/.f64 83333333333333/500000000000000 (/.f64 (*.f64 x (+.f64 x x)) x))
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))) (/.f64 x 500000000000000/83333333333333)))
(/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x)))
(/.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 x x))
(/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 x))))
(/.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 0 (*.f64 (neg.f64 x) (/.f64 1 x))))
(/.f64 2 (*.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))
(/.f64 2 (/.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) x))
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 2 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 500000000000000/83333333333333)))
(/.f64 2 (/.f64 (+.f64 x x) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) (*.f64 2 (/.f64 1 x)))
(/.f64 83333333333333/250000000000000 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x)))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 (+.f64 x x) (/.f64 1 x)))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 (+.f64 x x) x))
(/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (+.f64 x x)) 2)
(/.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x)))
(/.f64 -83333333333333/1000000000000000 (*.f64 (neg.f64 x) (*.f64 x (/.f64 1 x))))
(/.f64 -83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x x) (/.f64 1 x))))
(/.f64 (*.f64 x (neg.f64 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x)))
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 x (neg.f64 x)))
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (-.f64 0 (*.f64 x (/.f64 1 x))))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(/.f64 (/.f64 1 x) (/.f64 (*.f64 x 1000000000000000/83333333333333) x))
(/.f64 (/.f64 1 x) (*.f64 (/.f64 1 x) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 -1 (-.f64 0 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) (*.f64 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) (*.f64 2 (/.f64 1 x))))
(/.f64 4 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 4 (/.f64 (*.f64 x 4) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) 4))
(/.f64 -83333333333333/500000000000000 (*.f64 2 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))
(/.f64 -83333333333333/500000000000000 (*.f64 (/.f64 1 x) (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 -83333333333333/500000000000000 (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (*.f64 (/.f64 1 x) 4))
(/.f64 83333333333333/125000000000000 (*.f64 2 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (*.f64 (/.f64 1 x) (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (*.f64 (/.f64 1 x) (*.f64 2 (neg.f64 x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4)) 4)
(/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 (+.f64 x x) (/.f64 1 x)))
(/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 (+.f64 x x) x))
(/.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x x))
(/.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 x)) x)
(/.f64 (/.f64 x 250000000000000/83333333333333) (*.f64 x (*.f64 x 4)))
(/.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 x x))
(/.f64 (/.f64 x -1000000000000000/83333333333333) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)) (neg.f64 x))
(/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (*.f64 (fabs.f64 x) (/.f64 1 x)))
(/.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)))
(/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (/.f64 x 1000000000000000/83333333333333)))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 2 (/.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 -83333333333333/250000000000000 (-.f64 0 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4))) 8)
(/.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333)) (*.f64 x (*.f64 x 4)))
(/.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333)) (*.f64 (*.f64 x (+.f64 x x)) 4))
(/.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (*.f64 x 4))
(/.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) (*.f64 2 (neg.f64 x)))
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (*.f64 x 4) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) 4)
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (/.f64 1 x)) 4)
(/.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x)) (*.f64 (*.f64 x (+.f64 x x)) 4))
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x)) (*.f64 x 4))
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x)) (*.f64 2 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x)) (+.f64 x x))
(/.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x (/.f64 1 x))) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (+.f64 x x))
(/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333))
(/.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x))) (*.f64 x 4))
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 x (/.f64 1 x))) 2)
(/.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x))) (neg.f64 x))
(/.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (*.f64 2 (neg.f64 x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x)) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))) -1)
(/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)
(/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (fabs.f64 x) 1000000000000000/83333333333333))
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x)) (*.f64 x 1/2))
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x))
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x x)) 2)
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2) (*.f64 x x))
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) x) 2)
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2)) (-.f64 0 (*.f64 2 (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 83333333333333/500000000000000 x)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(/.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333)) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) x)
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (*.f64 x (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 (neg.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x))))
(/.f64 (neg.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (-.f64 0 (/.f64 (fabs.f64 x) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (neg.f64 (*.f64 x (/.f64 1 x))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 x 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x))) (-.f64 0 (*.f64 x 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (/.f64 1 x)))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 4)))
(/.f64 (neg.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x)))) x)
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (neg.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x)))) (-.f64 0 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 x x)) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (-.f64 0 (*.f64 (fabs.f64 x) 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x)) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2)) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (/.f64 1 x))
(/.f64 (neg.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333))) (*.f64 x x))
(/.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (*.f64 x (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333))) (*.f64 x (*.f64 x 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (+.f64 x x))
(/.f64 (neg.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333))) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)
(neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))))
(+.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)
(+.f64 0 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(-.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)
(*.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)
(*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(*.f64 1 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 1 x))
(*.f64 2 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 1/2)
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 1 (+.f64 x x)))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 -1 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 1/2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x x))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) 1/2)
(*.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x) -1)
(*.f64 (/.f64 1 (+.f64 x x)) (*.f64 (/.f64 83333333333333/1000000000000000 x) 2))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) x)
(*.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x 1/2))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (fabs.f64 x))
(*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 2)
(*.f64 (/.f64 -1 x) (/.f64 -83333333333333/1000000000000000 x))
(pow.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)
(neg.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))
Outputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(/.f64 83333333333333/1000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 0 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(-.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 x (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (*.f64 (*.f64 x x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (/.f64 (*.f64 x x) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (*.f64 x (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 500000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 x (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 250000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (+.f64 x x) (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x x) (neg.f64 (/.f64 x -1000000000000000/83333333333333))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/500000000000000 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/500000000000000 (/.f64 (*.f64 x (+.f64 x x)) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))) (/.f64 x 500000000000000/83333333333333)))
(/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x 4))) (/.f64 x (/.f64 x 500000000000000/83333333333333))))
(*.f64 x (/.f64 (+.f64 x x) (*.f64 x (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) (/.f64 x 500000000000000/83333333333333)))))
(/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 0 (*.f64 (neg.f64 x) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 2 (*.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 2 (/.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 2 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 500000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 2 (/.f64 (+.f64 x x) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) (*.f64 2 (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/250000000000000 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 (+.f64 x x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 (+.f64 x x) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (+.f64 x x)) 2)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (neg.f64 x) (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (-.f64 0 (*.f64 (*.f64 x x) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (neg.f64 x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (/.f64 x 1000000000000000/83333333333333)))
(*.f64 (neg.f64 x) (/.f64 x (*.f64 (*.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (/.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (/.f64 (neg.f64 x) (/.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 (neg.f64 x) (*.f64 x x))))))
(*.f64 (neg.f64 x) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 (neg.f64 x) (*.f64 x x)))))
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 x (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/1000000000000000 x) (-.f64 0 (*.f64 x (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 x) (/.f64 (*.f64 x 1000000000000000/83333333333333) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 x) (*.f64 (/.f64 1 x) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -1 (-.f64 0 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333)) (*.f64 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) (*.f64 2 (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 4 (/.f64 (*.f64 x (*.f64 x 4)) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 4 (/.f64 (*.f64 x 4) (*.f64 x (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/500000000000000 (*.f64 2 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/500000000000000 (*.f64 (/.f64 1 x) (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/500000000000000 (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (*.f64 (/.f64 1 x) 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/125000000000000 (*.f64 2 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (*.f64 (/.f64 1 x) (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (*.f64 (/.f64 1 x) (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4)) 4)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 (+.f64 x x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 (+.f64 x x) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 x)) x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x 250000000000000/83333333333333) (*.f64 x (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x -1000000000000000/83333333333333) (*.f64 x (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)) (neg.f64 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (*.f64 (fabs.f64 x) (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 x (/.f64 1 x)) (*.f64 x 1000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 2 (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 x x) (/.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/250000000000000 (-.f64 0 (*.f64 (*.f64 x (*.f64 x 4)) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x 4))) 8)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333)) (*.f64 x (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333)) (*.f64 (*.f64 x (+.f64 x x)) 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (*.f64 x 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) (*.f64 2 (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 x 2000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 x 4) (*.f64 x (*.f64 x 1000000000000000/83333333333333))) 4)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 4) (/.f64 1 x)) 4)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x)) (*.f64 (*.f64 x (+.f64 x x)) 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x)) (*.f64 x 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x)) (*.f64 2 (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x)) (+.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x)) (fabs.f64 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 (*.f64 x (/.f64 1 x))) (*.f64 x 1000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (+.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x))) (*.f64 x 4))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (*.f64 x (/.f64 1 x))) 2)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x))) (neg.f64 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x))) (*.f64 2 (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x)) (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))) -1)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (fabs.f64 x) 1000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (*.f64 x (+.f64 x x))) 1/2)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x)) (*.f64 x 1/2))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x)) (fabs.f64 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (*.f64 x x)) 2)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2) (*.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2) (*.f64 x (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)) x) 2)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2)) (-.f64 0 (*.f64 2 (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (neg.f64 (*.f64 2 (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 -83333333333333/1000000000000000 (*.f64 x x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) x))) (*.f64 2 (/.f64 1 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2)) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (/.f64 -83333333333333/500000000000000 x) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (+.f64 x x)) (neg.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (/.f64 x -1/2) (neg.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 83333333333333/500000000000000 x)) (-.f64 0 (*.f64 (+.f64 x x) (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2)) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (/.f64 -83333333333333/500000000000000 x) (neg.f64 (*.f64 (/.f64 1 x) (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333)) (*.f64 x (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333)) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x))) (neg.f64 (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333)) (*.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x))) x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (+.f64 x x)) (neg.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (/.f64 x -1/2) (neg.f64 (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (*.f64 x (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) x))))
(/.f64 (neg.f64 (*.f64 83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) -83333333333333/1000000000000000) (neg.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x x) x)))))
(/.f64 (*.f64 (*.f64 x x) -83333333333333/1000000000000000) (*.f64 (*.f64 x x) (neg.f64 (/.f64 (*.f64 x x) x))))
(/.f64 (neg.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (-.f64 0 (/.f64 (fabs.f64 x) (fabs.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x -1000000000000000/83333333333333))))
(/.f64 (neg.f64 (*.f64 x (/.f64 1 x))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 x (neg.f64 x)) (*.f64 x -1000000000000000/83333333333333))
(neg.f64 (/.f64 (/.f64 x x) (*.f64 x -1000000000000000/83333333333333)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 1000000000000000/83333333333333))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 500000000000000/83333333333333))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 x -500000000000000/83333333333333)) (*.f64 (*.f64 x 4) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 x 250000000000000/83333333333333))) (neg.f64 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (*.f64 2 (/.f64 x -250000000000000/83333333333333)) (neg.f64 (*.f64 (+.f64 x x) (*.f64 x 4))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 2 (/.f64 x -1000000000000000/83333333333333))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 83333333333333/125000000000000 (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (neg.f64 (/.f64 x 125000000000000/83333333333333)) (neg.f64 (*.f64 (*.f64 x (+.f64 x x)) 4)))
(/.f64 (/.f64 x -125000000000000/83333333333333) (neg.f64 (*.f64 (+.f64 x x) (*.f64 x 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 4) (/.f64 1 x))) (-.f64 0 (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) -2) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/500000000000000 x) (/.f64 1 x))) (neg.f64 (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (/.f64 1 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (/.f64 1 x)) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 x (fabs.f64 x)) -1000000000000000/83333333333333) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (/.f64 1 x)))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (*.f64 x (/.f64 1 x))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 x (neg.f64 x)) (*.f64 x -1000000000000000/83333333333333))
(neg.f64 (/.f64 (/.f64 x x) (*.f64 x -1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (neg.f64 (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (/.f64 1 x)))) (neg.f64 (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 x (*.f64 x 1/2))) (neg.f64 (*.f64 x 2000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 83333333333333/250000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 -83333333333333/1000000000000000 (*.f64 x (/.f64 1 x)))) x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 -83333333333333/500000000000000 (*.f64 x (/.f64 1 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (/.f64 1 x))) (-.f64 0 (*.f64 (*.f64 x (*.f64 x 1000000000000000/83333333333333)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 x (/.f64 1 x)))) (neg.f64 (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))
(/.f64 (/.f64 x (/.f64 -83333333333333/1000000000000000 (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x -1000000000000000/83333333333333)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))))
(/.f64 (neg.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (+.f64 x x) (/.f64 1 x)))) (-.f64 0 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 (*.f64 x 2000000000000000/83333333333333) (*.f64 (/.f64 1 x) (+.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x 1000000000000000/83333333333333))))
(/.f64 (neg.f64 (/.f64 x 83333333333333/1000000000000000)) (neg.f64 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(/.f64 (*.f64 x -1000000000000000/83333333333333) (neg.f64 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))))
(/.f64 (neg.f64 (/.f64 x x)) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (*.f64 x (/.f64 1 x))) (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 x (neg.f64 x)) (*.f64 x -1000000000000000/83333333333333))
(neg.f64 (/.f64 (/.f64 x x) (*.f64 x -1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (-.f64 0 (*.f64 (fabs.f64 x) 1000000000000000/83333333333333)))
(/.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (*.f64 1000000000000000/83333333333333 (fabs.f64 x))))
(/.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (neg.f64 (*.f64 1000000000000000/83333333333333 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (/.f64 x 1000000000000000/83333333333333) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (/.f64 1 x)) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 x (fabs.f64 x)) -1000000000000000/83333333333333) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x)) (neg.f64 (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) 2)) (*.f64 x (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 x (*.f64 500000000000000/83333333333333 (fabs.f64 x)))) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 x -500000000000000/83333333333333) (fabs.f64 x)) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 x 250000000000000/83333333333333) 2)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))) (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 x 1000000000000000/83333333333333))) (*.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (*.f64 x (+.f64 x x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 x 500000000000000/83333333333333))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 x 250000000000000/83333333333333))) (*.f64 x (*.f64 x 4)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 83333333333333/1000000000000000 x)))) (+.f64 x x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (/.f64 x -1000000000000000/83333333333333))) (*.f64 x (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 -83333333333333/1000000000000000 x)))) (neg.f64 x))
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))) 1)
(/.f64 83333333333333/1000000000000000 x)
(neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (neg.f64 x) (/.f64 1 x))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(+.f64 0 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(-.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 0)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x x))))
(*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 1 (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 2 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 1/2)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 1 (+.f64 x x)))
(*.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 2 (/.f64 1 (+.f64 x x))))
(*.f64 (/.f64 1 (+.f64 x x)) (/.f64 83333333333333/500000000000000 x))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (*.f64 x x))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 -1 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 (+.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)) 1/2))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 x x))))
(*.f64 1/2 (*.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 (+.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)) 1/2))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x x))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) 1/2)
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 (+.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)) 1/2))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x) -1)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (/.f64 1 (+.f64 x x)) (*.f64 (/.f64 83333333333333/1000000000000000 x) 2))
(*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) 2) (/.f64 1 (+.f64 x x)))
(*.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 2 (/.f64 1 (+.f64 x x))))
(*.f64 (/.f64 1 (+.f64 x x)) (/.f64 83333333333333/500000000000000 x))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) x)
(*.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (*.f64 x 1/2))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 (+.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x x)) 1/2))
(*.f64 x (*.f64 1/2 (/.f64 (/.f64 83333333333333/500000000000000 x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (*.f64 x x))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 83333333333333/1000000000000000 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 2) 2)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(*.f64 (/.f64 -1 x) (/.f64 -83333333333333/1000000000000000 x))
(*.f64 (/.f64 -83333333333333/1000000000000000 x) (/.f64 -1 x))
(pow.f64 (/.f64 83333333333333/1000000000000000 (*.f64 x x)) 1)
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
(neg.f64 (/.f64 (/.f64 -83333333333333/1000000000000000 x) x))
(/.f64 83333333333333/1000000000000000 (*.f64 x x))

localize84.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.3b
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
Compiler

Compiled 88 to 54 computations (38.6% saved)

series3.0ms (0%)

Counts
2 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
z
@inf
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.0ms
z
@0
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.0ms
x
@0
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.0ms
x
@inf
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.0ms
z
@-inf
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))

rewrite82.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1442×rational.json-1
1442×rational.json-2
1442×rational.json-4
1442×rational.json-3
1436×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01126
18526
219126
340326
499426
5399126
Stop Event
node limit
Counts
2 → 20
Calls
Call 1
Inputs
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 83333333333333/1000000000000000 (/.f64 2 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) 83333333333333/250000000000000) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) -13888888888889/10000000000000000) (*.f64 (/.f64 z x) -13888888888889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z x) -13888888888889/2500000000000000) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z x) -13888888888889/1250000000000000) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)))))

simplify134.0ms (0.4%)

Algorithm
egg-herbie
Rules
1562×rational.json-simplify-35
922×rational.json-simplify-43
828×rational.json-simplify-1
786×rational.json-simplify-49
764×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055344
1134344
2285344
3683344
41797344
54431344
66035344
76802344
87445344
Stop Event
node limit
Counts
32 → 26
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)
(+.f64 0 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)))
(-.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)
(/.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)
(/.f64 (*.f64 83333333333333/1000000000000000 (/.f64 2 x)) 2)
(/.f64 (*.f64 (/.f64 1 x) 83333333333333/250000000000000) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000))) 16)
(pow.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)
(+.f64 0 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 (/.f64 z x) -13888888888889/10000000000000000) (*.f64 (/.f64 z x) -13888888888889/10000000000000000))
(-.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)
(/.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
(/.f64 (*.f64 (/.f64 z x) -13888888888889/2500000000000000) 2)
(/.f64 (*.f64 (/.f64 z x) -13888888888889/1250000000000000) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000))) 16)
(pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
Outputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(+.f64 0 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1/2 x)))
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(-.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 0)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(/.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(/.f64 (*.f64 83333333333333/1000000000000000 (/.f64 2 x)) 2)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(/.f64 (*.f64 (/.f64 1 x) 83333333333333/250000000000000) 4)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000)) 8)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 1 x) 83333333333333/250000000000000))) 16)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(pow.f64 (*.f64 (/.f64 1/2 x) 83333333333333/500000000000000) 1)
(*.f64 (/.f64 1/2 x) 83333333333333/500000000000000)
(*.f64 83333333333333/125000000000000 (/.f64 1/8 x))
(*.f64 83333333333333/62500000000000 (/.f64 1/16 x))
(*.f64 83333333333333/2000000000000000 (/.f64 2 x))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(+.f64 0 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(+.f64 (*.f64 (/.f64 z x) -13888888888889/10000000000000000) (*.f64 (/.f64 z x) -13888888888889/10000000000000000))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(-.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 0)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(/.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(/.f64 (*.f64 (/.f64 z x) -13888888888889/2500000000000000) 2)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(/.f64 (*.f64 (/.f64 z x) -13888888888889/1250000000000000) 4)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(/.f64 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000)) 8)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z x) -13888888888889/1250000000000000))) 16)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))

localize81.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 x (+.f64 x -1/2))
0.1b
(+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000)
0.3b
(/.f64 83333333333333/1000000000000000 x)
1.2b
(log.f64 (pow.f64 x (+.f64 x -1/2)))
Compiler

Compiled 56 to 39 computations (30.4% saved)

series88.0ms (0.3%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
72.0ms
x
@inf
(log.f64 (pow.f64 x (+.f64 x -1/2)))
14.0ms
x
@-inf
(log.f64 (pow.f64 x (+.f64 x -1/2)))
1.0ms
x
@0
(log.f64 (pow.f64 x (+.f64 x -1/2)))
0.0ms
x
@0
(+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000)
0.0ms
x
@0
(pow.f64 x (+.f64 x -1/2))

rewrite108.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2130×rational.json-1
2130×rational.json-2
986×rational.json-simplify-35
974×rational.json-3
962×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01159
17359
216359
335359
466559
5159859
6370959
7741459
Stop Event
node limit
Counts
3 → 110
Calls
Call 1
Inputs
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000)
(pow.f64 x (+.f64 x -1/2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -1/2) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x -1)) (log.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x -1)) (/.f64 (log.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 x)) (*.f64 (+.f64 x -1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) 1/2) (*.f64 2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) 1/2) (log.f64 (pow.f64 (pow.f64 x 4) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 x)) (+.f64 x (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) 2) (+.f64 x (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -1/2) 4) (*.f64 (log.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -1/2) 4) (log.f64 (pow.f64 (pow.f64 x 8) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x (+.f64 x -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 x (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 x (+.f64 x -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 x (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (/.f64 x 4) -1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x x) (pow.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1/2) (pow.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) (pow.f64 1/4 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x -1/2) 2) (*.f64 (pow.f64 x x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x x) 2) (*.f64 (pow.f64 x -1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x -1/2) 4) (*.f64 1/2 (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x x) 4) (*.f64 1/2 (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 2 (+.f64 x -1/2)) (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 2 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 x x) (+.f64 x -1/2)) (pow.f64 1/2 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1/2 (+.f64 x -1/2)) (pow.f64 (+.f64 x x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 x 1/2) x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (+.f64 x x) x)) (*.f64 (pow.f64 1/2 x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 2 -1/2)) (*.f64 (pow.f64 (*.f64 x 1/2) -1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (+.f64 x x) -1/2)) (*.f64 (pow.f64 1/2 -1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (pow.f64 4 x)) (pow.f64 (/.f64 x 4) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x 4) (+.f64 x -1/2)) (*.f64 2 (pow.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 1/2) x) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 1/2 x) (pow.f64 1/2 x)) (*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x 1/2) -1/2) (pow.f64 (*.f64 x 1/2) -1/2)) (*.f64 (pow.f64 2 -1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 1/2 -1/2) (pow.f64 1/2 -1/2)) (*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x 1/2) x) (pow.f64 (*.f64 x 1/2) x)) (*.f64 (pow.f64 2 x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 x 4) x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x 4) x) (pow.f64 (*.f64 x 4) x)) (*.f64 (pow.f64 1/4 x) (*.f64 (pow.f64 x -1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x 4) -1/2) (pow.f64 (*.f64 x 4) -1/2)) (pow.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)) (pow.f64 (pow.f64 x 1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 1/2) -1/2) (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))) (pow.f64 (pow.f64 x 1/2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 x (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)))) 64)))))

simplify202.0ms (0.6%)

Algorithm
egg-herbie
Rules
1380×exponential.json-simplify-26
1374×rational.json-simplify-35
1336×rational.json-simplify-51
866×rational.json-simplify-53
710×rational.json-simplify-41
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
03053950
17133752
218063694
332263632
471793612
Stop Event
node limit
Counts
146 → 218
Calls
Call 1
Inputs
(log.f64 (pow.f64 x -1/2))
(+.f64 (*.f64 (log.f64 x) x) (log.f64 (pow.f64 x -1/2)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -3 (pow.f64 (log.f64 x) 3)) (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 2 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))) (+.f64 (*.f64 (log.f64 x) x) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))))))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(+.f64 91893853320467/100000000000000 (log.f64 (pow.f64 x -1/2)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -3 (pow.f64 (log.f64 x) 3)) (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 2 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))) (+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))))
(*.f64 -1 x)
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(*.f64 -1 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(sqrt.f64 (/.f64 1 x))
(+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (sqrt.f64 (/.f64 1 x)))
(+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (log.f64 x) 3) (sqrt.f64 (pow.f64 x 5)))) (+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))))))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(*.f64 (+.f64 x -1/2) (log.f64 x))
(*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))
(*.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 1/2)
(*.f64 (+.f64 x (+.f64 x -1)) (log.f64 (sqrt.f64 x)))
(*.f64 (+.f64 x (+.f64 x -1)) (/.f64 (log.f64 x) 2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 4 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4))
(*.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 1/4)
(*.f64 (*.f64 2 (log.f64 x)) (*.f64 (+.f64 x -1/2) 1/2))
(*.f64 1/2 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (+.f64 x -1/2) 1/2) (*.f64 2 (log.f64 x)))
(*.f64 (*.f64 (+.f64 x -1/2) 1/2) (log.f64 (pow.f64 (pow.f64 x 4) 1/2)))
(*.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) 2)
(*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x (+.f64 x -1)))
(*.f64 1/4 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))))
(*.f64 (/.f64 (log.f64 x) 2) (+.f64 x (+.f64 x -1)))
(*.f64 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4) 4)
(*.f64 (/.f64 (+.f64 x -1/2) 4) (*.f64 (log.f64 x) 4))
(*.f64 (/.f64 (+.f64 x -1/2) 4) (log.f64 (pow.f64 (pow.f64 x 8) 1/2)))
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 2)
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 4)
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))))) 64)
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(-.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)
(-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1)
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)))) 64)
(pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 (pow.f64 x (+.f64 x -1/2)) 0)
(+.f64 0 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(-.f64 (pow.f64 x (+.f64 x -1/2)) 0)
(*.f64 (pow.f64 x (+.f64 x -1/2)) 1)
(*.f64 1 (pow.f64 x (+.f64 x -1/2)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 x 4) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (pow.f64 x x) (pow.f64 x -1/2))
(*.f64 (pow.f64 x -1/2) (pow.f64 x x))
(*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 1/2)
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) (pow.f64 1/4 1/2))
(*.f64 4 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4))
(*.f64 4 (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 4 (*.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (*.f64 (pow.f64 x -1/2) 2) (*.f64 (pow.f64 x x) 1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 1/4)
(*.f64 (*.f64 (pow.f64 x x) 2) (*.f64 (pow.f64 x -1/2) 1/2))
(*.f64 (*.f64 (pow.f64 x -1/2) 4) (*.f64 1/2 (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (*.f64 (pow.f64 x x) 4) (*.f64 1/2 (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 1/2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) 2)
(*.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 2))
(*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 2))
(*.f64 1/4 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4))
(*.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)
(*.f64 (pow.f64 2 (+.f64 x -1/2)) (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)))
(*.f64 (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 2 (+.f64 x -1/2)))
(*.f64 (pow.f64 (+.f64 x x) (+.f64 x -1/2)) (pow.f64 1/2 (+.f64 x -1/2)))
(*.f64 (pow.f64 1/2 (+.f64 x -1/2)) (pow.f64 (+.f64 x x) (+.f64 x -1/2)))
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 x 1/2) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) x)) (*.f64 (pow.f64 1/2 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (*.f64 2 (pow.f64 2 -1/2)) (*.f64 (pow.f64 (*.f64 x 1/2) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) -1/2)) (*.f64 (pow.f64 1/2 -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (*.f64 1/2 (pow.f64 4 x)) (pow.f64 (/.f64 x 4) (+.f64 x -1/2)))
(*.f64 (pow.f64 (*.f64 x 4) (+.f64 x -1/2)) (*.f64 2 (pow.f64 1/4 x)))
(*.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)))
(*.f64 (pow.f64 (pow.f64 x 1/2) x) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)))
(*.f64 (+.f64 (pow.f64 1/2 x) (pow.f64 1/2 x)) (*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 1/2) -1/2) (pow.f64 (*.f64 x 1/2) -1/2)) (*.f64 (pow.f64 2 -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (+.f64 (pow.f64 1/2 -1/2) (pow.f64 1/2 -1/2)) (*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 1/2) x) (pow.f64 (*.f64 x 1/2) x)) (*.f64 (pow.f64 2 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 x 4) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 4) x) (pow.f64 (*.f64 x 4) x)) (*.f64 (pow.f64 1/4 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 4) -1/2) (pow.f64 (*.f64 x 4) -1/2)) (pow.f64 x x))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)) (pow.f64 (pow.f64 x 1/2) x))
(*.f64 (pow.f64 (pow.f64 x 1/2) -1/2) (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))) (pow.f64 (pow.f64 x 1/2) -1/2))
(/.f64 (pow.f64 x (+.f64 x -1/2)) 1)
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 2)
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8) 8)
(/.f64 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)))) 64)
Outputs
(log.f64 (pow.f64 x -1/2))
(+.f64 (*.f64 (log.f64 x) x) (log.f64 (pow.f64 x -1/2)))
(+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (log.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (log.f64 x))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 x (log.f64 x)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 x (log.f64 x)) (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -3 (pow.f64 (log.f64 x) 3)) (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 2 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))) (+.f64 (*.f64 (log.f64 x) x) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))))))
(+.f64 (+.f64 (*.f64 x (log.f64 x)) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (+.f64 (*.f64 2 (pow.f64 (log.f64 x) 3)) (*.f64 -3 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (+.f64 (*.f64 x (log.f64 x)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 (pow.f64 (log.f64 x) 3) -1)) (pow.f64 x 3)))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3))) (+.f64 (*.f64 x (log.f64 x)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))))))
(+.f64 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (log.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3)))))
(+.f64 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (log.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3)))))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1))))
(*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x)))
(*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x))))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1))))
(*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x)))
(*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x))))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1))))
(*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x)))
(*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x))))
(*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x)))
(*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1))))
(*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x)))
(*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (pow.f64 x -1/2)))
(+.f64 (log.f64 (pow.f64 x -1/2)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (log.f64 (pow.f64 x -1/2)) 91893853320467/100000000000000))
(+.f64 (+.f64 (log.f64 (pow.f64 x -1/2)) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))) (*.f64 x (+.f64 (log.f64 x) -1))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (+.f64 (log.f64 x) -1)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (+.f64 (log.f64 x) -1)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 (+.f64 (log.f64 (pow.f64 x -1/2)) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -3 (pow.f64 (log.f64 x) 3)) (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 2 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))) (+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -1 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (+.f64 (*.f64 2 (pow.f64 (log.f64 x) 3)) (*.f64 -3 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3))) (+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))) (*.f64 x (+.f64 (log.f64 x) -1))) 91893853320467/100000000000000)))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (*.f64 (pow.f64 (log.f64 x) 3) -1)) (pow.f64 x 3))) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (+.f64 (log.f64 x) -1))))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 x (+.f64 (log.f64 x) -1))))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (*.f64 x (+.f64 (log.f64 x) -1))))))
(+.f64 (log.f64 (pow.f64 x -1/2)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/6 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 3))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) (pow.f64 x 2))) (*.f64 x (+.f64 (log.f64 x) -1))))))
(*.f64 -1 x)
(*.f64 x -1)
(neg.f64 x)
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (*.f64 -1 x)))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000))
(*.f64 -1 x)
(*.f64 x -1)
(neg.f64 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))) x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 x (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))) x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 x (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))) (*.f64 -1 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))) x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1 (+.f64 x (*.f64 (log.f64 x) (+.f64 1/2 (neg.f64 x))))))
(sqrt.f64 (/.f64 1 x))
(+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (sqrt.f64 (/.f64 1 x)))
(+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 (log.f64 x) (sqrt.f64 x)))
(+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3))))))
(+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 (log.f64 x) (sqrt.f64 x))))
(+.f64 (sqrt.f64 (/.f64 1 x)) (+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (log.f64 x) 3) (sqrt.f64 (pow.f64 x 5)))) (+.f64 (*.f64 (sqrt.f64 x) (log.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))))))
(+.f64 (+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (+.f64 (sqrt.f64 (/.f64 1 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 x) 3) (sqrt.f64 (pow.f64 x 5)))))
(+.f64 (sqrt.f64 (/.f64 1 x)) (+.f64 (+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3))))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 x) 3) (pow.f64 (sqrt.f64 x) 5)))))
(+.f64 (sqrt.f64 (/.f64 1 x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (log.f64 x) 3) (pow.f64 (sqrt.f64 x) 5))) (+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))))))
(+.f64 (sqrt.f64 (/.f64 1 x)) (+.f64 (*.f64 (log.f64 x) (sqrt.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (sqrt.f64 (pow.f64 x 3)))) (*.f64 (pow.f64 (log.f64 x) 3) (*.f64 1/6 (pow.f64 (sqrt.f64 x) 5))))))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(pow.f64 x (-.f64 x 1/2))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))))
(exp.f64 (*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x)))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))))
(exp.f64 (*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x)))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))))
(exp.f64 (*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x)))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1/2 (*.f64 -1 x)) (log.f64 x))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))))
(exp.f64 (*.f64 (+.f64 1/2 (neg.f64 x)) (neg.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 x) (neg.f64 (+.f64 1/2 (neg.f64 x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (+.f64 x -1/2) (log.f64 x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 1/2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (+.f64 x (+.f64 x -1)) (log.f64 (sqrt.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (+.f64 x (+.f64 x -1)) (/.f64 (log.f64 x) 2))
(*.f64 (+.f64 -1 (+.f64 x x)) (/.f64 (log.f64 x) 2))
(*.f64 (/.f64 (log.f64 x) 2) (+.f64 -1 (+.f64 x x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 4 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 1/4)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 2 (log.f64 x)) (*.f64 (+.f64 x -1/2) 1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 1/2 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (+.f64 x -1/2) 1/2) (*.f64 2 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (+.f64 x -1/2) 1/2) (log.f64 (pow.f64 (pow.f64 x 4) 1/2)))
(*.f64 (*.f64 1/2 (+.f64 x -1/2)) (log.f64 (pow.f64 x 2)))
(log.f64 (sqrt.f64 (pow.f64 (pow.f64 x 2) (+.f64 x -1/2))))
(log.f64 (pow.f64 (sqrt.f64 (pow.f64 x 2)) (+.f64 x -1/2)))
(*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 1)))
(*.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) 2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x (+.f64 x -1)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 1/4 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) 2) (+.f64 x (+.f64 x -1)))
(*.f64 (+.f64 x (+.f64 x -1)) (/.f64 (log.f64 x) 2))
(*.f64 (+.f64 -1 (+.f64 x x)) (/.f64 (log.f64 x) 2))
(*.f64 (/.f64 (log.f64 x) 2) (+.f64 -1 (+.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 4) 4)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (+.f64 x -1/2) 4) (*.f64 (log.f64 x) 4))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (+.f64 x -1/2) 4) (log.f64 (pow.f64 (pow.f64 x 8) 1/2)))
(*.f64 (/.f64 (+.f64 x -1/2) 4) (log.f64 (pow.f64 x 4)))
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 2 (log.f64 x))) 2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (+.f64 x -1/2) (*.f64 4 (log.f64 x))) 4)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))) 8)
(*.f64 (log.f64 (pow.f64 x 8)) (/.f64 (+.f64 x -1/2) 8))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))) 16)
(*.f64 (log.f64 (pow.f64 x 8)) (/.f64 (+.f64 x -1/2) 8))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) 32)
(*.f64 (log.f64 (pow.f64 x 8)) (/.f64 (+.f64 x -1/2) 8))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 x 8)))))) 64)
(*.f64 (log.f64 (pow.f64 x 8)) (/.f64 (+.f64 x -1/2) 8))
(*.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 1)
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(-.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 0)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 1/2)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 1/4)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1/2) 2)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 1/4 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2) 2)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 4) 4)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8) 8)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)) 16)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) 32)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 8)))) 64)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(pow.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (pow.f64 x (+.f64 x -1/2)) 0)
(pow.f64 x (+.f64 x -1/2))
(+.f64 0 (pow.f64 x (+.f64 x -1/2)))
(pow.f64 x (+.f64 x -1/2))
(+.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(pow.f64 x (+.f64 x -1/2))
(-.f64 (pow.f64 x (+.f64 x -1/2)) 0)
(pow.f64 x (+.f64 x -1/2))
(*.f64 (pow.f64 x (+.f64 x -1/2)) 1)
(pow.f64 x (+.f64 x -1/2))
(*.f64 1 (pow.f64 x (+.f64 x -1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 1 (*.f64 (pow.f64 (/.f64 x 4) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (pow.f64 (/.f64 x 4) -1/2) (*.f64 1/2 (pow.f64 x x)))
(*.f64 1/2 (*.f64 (pow.f64 x x) (pow.f64 (/.f64 x 4) -1/2)))
(*.f64 (pow.f64 x x) (pow.f64 x -1/2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (pow.f64 x -1/2) (pow.f64 x x))
(pow.f64 x (+.f64 x -1/2))
(*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 1/2)
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) (pow.f64 1/4 1/2))
(*.f64 (*.f64 2 (pow.f64 x (+.f64 x -1/2))) (pow.f64 1/4 1/2))
(*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) (pow.f64 1/4 1/2)))
(*.f64 (pow.f64 x (+.f64 x -1/2)) (*.f64 2 (pow.f64 1/4 1/2)))
(*.f64 4 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4))
(pow.f64 x (+.f64 x -1/2))
(*.f64 4 (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 4 (*.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x -1/2) 2) (*.f64 (pow.f64 x x) 1/2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 1/4)
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x x) 2) (*.f64 (pow.f64 x -1/2) 1/2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x -1/2) 4) (*.f64 1/2 (*.f64 (pow.f64 x x) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x x) 4) (*.f64 1/2 (*.f64 (pow.f64 x -1/2) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 1/2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2) 2)
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x x) 1/2) (*.f64 (pow.f64 x -1/2) 2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 x x) 2))
(pow.f64 x (+.f64 x -1/2))
(*.f64 1/4 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)
(pow.f64 x (+.f64 x -1/2))
(*.f64 (pow.f64 2 (+.f64 x -1/2)) (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (pow.f64 (*.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 2 (+.f64 x -1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (pow.f64 (+.f64 x x) (+.f64 x -1/2)) (pow.f64 1/2 (+.f64 x -1/2)))
(pow.f64 (*.f64 1/2 (+.f64 x x)) (+.f64 x -1/2))
(*.f64 (pow.f64 1/2 (+.f64 x -1/2)) (pow.f64 (+.f64 x x) (+.f64 x -1/2)))
(pow.f64 (*.f64 1/2 (+.f64 x x)) (+.f64 x -1/2))
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 x 1/2) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (pow.f64 (*.f64 x 1/2) x)))
(*.f64 (pow.f64 (*.f64 x 1/2) x) (*.f64 (pow.f64 2 x) (*.f64 (pow.f64 x -1/2) 1)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) x)) (*.f64 (pow.f64 1/2 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) x)) (*.f64 (pow.f64 x -1/2) (*.f64 1/2 (pow.f64 1/2 x))))
(*.f64 (pow.f64 1/2 x) (*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (pow.f64 x -1/2) 1)))
(*.f64 (*.f64 2 (pow.f64 2 -1/2)) (*.f64 (pow.f64 (*.f64 x 1/2) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) -1/2)) (*.f64 (pow.f64 1/2 -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) -1/2)) (*.f64 (*.f64 1/2 (pow.f64 x x)) (pow.f64 1/2 -1/2)))
(*.f64 (pow.f64 1/2 -1/2) (*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) 1)))
(*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) (pow.f64 1/2 -1/2)))
(*.f64 (*.f64 1/2 (pow.f64 4 x)) (pow.f64 (/.f64 x 4) (+.f64 x -1/2)))
(*.f64 1/2 (*.f64 (pow.f64 4 x) (pow.f64 (/.f64 x 4) (+.f64 x -1/2))))
(*.f64 (pow.f64 (*.f64 x 4) (+.f64 x -1/2)) (*.f64 2 (pow.f64 1/4 x)))
(*.f64 2 (*.f64 (pow.f64 1/4 x) (pow.f64 (*.f64 x 4) (+.f64 x -1/2))))
(*.f64 2 (*.f64 (pow.f64 (*.f64 x 4) (+.f64 x -1/2)) (pow.f64 1/4 x)))
(*.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 x (+.f64 x -1/2)) 1/2))
(*.f64 (*.f64 1/2 (pow.f64 x (+.f64 x -1/2))) (pow.f64 4 1/2))
(*.f64 1/2 (*.f64 (pow.f64 x (+.f64 x -1/2)) (pow.f64 4 1/2)))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1/2)))
(pow.f64 (*.f64 (pow.f64 x 1/2) (pow.f64 x 1/2)) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 x x) 1/2) (+.f64 x -1/2))
(*.f64 (pow.f64 (pow.f64 x 1/2) x) (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)))
(pow.f64 (*.f64 (pow.f64 x 1/2) (pow.f64 x 1/2)) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 x x) 1/2) (+.f64 x -1/2))
(*.f64 (+.f64 (pow.f64 1/2 x) (pow.f64 1/2 x)) (*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (+.f64 (pow.f64 1/2 x) (pow.f64 1/2 x))))
(*.f64 (+.f64 (pow.f64 1/2 x) (pow.f64 1/2 x)) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 x x) x) (pow.f64 x -1/2))))
(*.f64 (*.f64 (pow.f64 x -1/2) 1) (pow.f64 (*.f64 1/2 (+.f64 x x)) x))
(*.f64 (pow.f64 (+.f64 x x) x) (*.f64 (pow.f64 x -1/2) (pow.f64 1/2 x)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 1/2) -1/2) (pow.f64 (*.f64 x 1/2) -1/2)) (*.f64 (pow.f64 2 -1/2) (*.f64 (pow.f64 x x) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (+.f64 (pow.f64 1/2 -1/2) (pow.f64 1/2 -1/2)) (*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 x x) -1/2)) (*.f64 (*.f64 1/2 (pow.f64 x x)) (pow.f64 1/2 -1/2)))
(*.f64 (pow.f64 1/2 -1/2) (*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) 1)))
(*.f64 (pow.f64 (+.f64 x x) -1/2) (*.f64 (pow.f64 x x) (pow.f64 1/2 -1/2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 1/2) x) (pow.f64 (*.f64 x 1/2) x)) (*.f64 (pow.f64 2 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(pow.f64 x (+.f64 x -1/2))
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 x 4) x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (pow.f64 (/.f64 x 4) x)))
(*.f64 (pow.f64 x -1/2) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 x 4) x)) (+.f64 (pow.f64 4 x) (pow.f64 4 x))))
(*.f64 (*.f64 (pow.f64 x -1/2) 1) (pow.f64 (*.f64 (/.f64 x 4) 4) x))
(*.f64 (pow.f64 (/.f64 x 4) x) (*.f64 (pow.f64 x -1/2) (pow.f64 4 x)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 4) x) (pow.f64 (*.f64 x 4) x)) (*.f64 (pow.f64 1/4 x) (*.f64 (pow.f64 x -1/2) 1/2)))
(*.f64 (+.f64 (pow.f64 1/4 x) (pow.f64 1/4 x)) (*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (pow.f64 (*.f64 x 4) x)))
(*.f64 (*.f64 (pow.f64 x -1/2) 1/2) (*.f64 (pow.f64 (*.f64 x 4) x) (+.f64 (pow.f64 1/4 x) (pow.f64 1/4 x))))
(*.f64 (*.f64 (pow.f64 x -1/2) 1) (pow.f64 (*.f64 1/4 (*.f64 x 4)) x))
(*.f64 (pow.f64 1/4 x) (*.f64 (pow.f64 x -1/2) (pow.f64 (*.f64 x 4) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 4) -1/2) (pow.f64 (*.f64 x 4) -1/2)) (pow.f64 x x))
(*.f64 (pow.f64 x x) (+.f64 (pow.f64 (*.f64 x 4) -1/2) (pow.f64 (*.f64 x 4) -1/2)))
(*.f64 (pow.f64 x x) (*.f64 (pow.f64 4 -1/2) (*.f64 (pow.f64 x -1/2) 2)))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x -1)) (pow.f64 (pow.f64 x 1/2) x))
(pow.f64 (*.f64 (pow.f64 x 1/2) (pow.f64 x 1/2)) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 x x) 1/2) (+.f64 x -1/2))
(*.f64 (pow.f64 (pow.f64 x 1/2) -1/2) (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))))
(pow.f64 (*.f64 (pow.f64 x 1/2) (pow.f64 x 1/2)) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 x x) 1/2) (+.f64 x -1/2))
(*.f64 (pow.f64 (pow.f64 x 1/2) (+.f64 x (+.f64 x -1/2))) (pow.f64 (pow.f64 x 1/2) -1/2))
(pow.f64 (*.f64 (pow.f64 x 1/2) (pow.f64 x 1/2)) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 x x) 1/2) (+.f64 x -1/2))
(/.f64 (pow.f64 x (+.f64 x -1/2)) 1)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 2) 2)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 4) 4)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8) 8)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)) 16)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) 32)
(pow.f64 x (+.f64 x -1/2))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 x (+.f64 x -1/2)) 8)))) 64)
(pow.f64 x (+.f64 x -1/2))

eval1.1s (3.2%)

Compiler

Compiled 24728 to 16898 computations (31.7% saved)

prune472.0ms (1.4%)

Pruning

35 alts after pruning (31 fresh and 4 done)

PrunedKeptTotal
New984161000
Fresh11516
Picked011
Done336
Total988351023
Error
1.6b
Counts
1023 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
42.2b
(/.f64 83333333333333/1000000000000000 x)
42.6b
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
12.7b
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
39.9b
(+.f64 (+.f64 (-.f64 (+.f64 (+.f64 (*.f64 x (log.f64 x)) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (+.f64 (*.f64 2 (pow.f64 (log.f64 x) 3)) (*.f64 -3 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
33.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
30.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
30.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.4b
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.7b
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
53.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
50.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
51.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
51.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
51.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
50.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
12.7b
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
42.3b
(+.f64 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
7.1b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.2b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
43.1b
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
42.6b
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
Compiler

Compiled 1590 to 1221 computations (23.2% saved)

localize51.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
5.1b
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
Compiler

Compiled 137 to 94 computations (31.4% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
0.0ms
y
@inf
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
0.0ms
y
@-inf
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
0.0ms
z
@inf
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
0.0ms
z
@-inf
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))

rewrite113.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2086×rational.json-1
1202×exponential.json-3
1202×rational.json-2
1202×rational.json-4
1202×rational.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01749
112437
232037
399137
4359937
5781037
Stop Event
node limit
Counts
1 → 52
Calls
Call 1
Inputs
(/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 x) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 x) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 1/2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 4 x)) (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 4 x)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 x) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 (/.f64 2 x) -2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 x) (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000)) (*.f64 1/8 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 4 x)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (*.f64 -1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)) (*.f64 2 (/.f64 4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 -2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))))

simplify146.0ms (0.4%)

Algorithm
egg-herbie
Rules
1346×rational.json-simplify-53
932×rational.json-simplify-35
800×rational.json-simplify-43
792×rational.json-simplify-50
770×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01633706
13843706
28023700
316423700
447543700
568463700
Stop Event
node limit
Counts
88 → 93
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(*.f64 2 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 2 (*.f64 (/.f64 1 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 x)))
(*.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(*.f64 (/.f64 4 x) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (/.f64 4 x) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2))
(*.f64 (/.f64 4 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/4))
(*.f64 4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 x)))
(*.f64 4 (*.f64 (/.f64 1/2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(*.f64 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)) 1/2)
(*.f64 (*.f64 2 (/.f64 4 x)) (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)))
(*.f64 (*.f64 2 (/.f64 4 x)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 x) 1/4))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))
(*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 x)))
(*.f64 -2 (*.f64 (/.f64 (/.f64 2 x) -2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(*.f64 (/.f64 -2 x) (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))
(*.f64 -1 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(*.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000)) (*.f64 1/8 (/.f64 1 x)))
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))
(*.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 4 x))
(*.f64 (neg.f64 (/.f64 4 x)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (*.f64 -1/2 (/.f64 1 x)))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2) (/.f64 4 x))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)
(*.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) -1)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(*.f64 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 2)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)) (*.f64 2 (/.f64 4 x)))
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(*.f64 (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 -2 x))
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (+.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (/.f64 2 x))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(neg.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 (/.f64 y x) (pow.f64 z 2))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 (/.f64 y x) (pow.f64 z 2))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 (/.f64 z x) (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (/.f64 y x) (pow.f64 z 2))))
(+.f64 (*.f64 (/.f64 y x) (pow.f64 z 2)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 y (/.f64 (pow.f64 z 2) x))))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 1 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 4 x) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 4 x) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 4 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 4 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 4 (*.f64 (/.f64 1/2 x) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 2 z)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 2 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000))
(*.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 2 (/.f64 4 x)) (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 2 (/.f64 4 x)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 x) 1/4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -2 (*.f64 (/.f64 (/.f64 2 x) -2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -2 x) (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) (/.f64 2 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -1 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 4 (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000)) (*.f64 1/8 (/.f64 1 x)))
(*.f64 (*.f64 4 (+.f64 (*.f64 z (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) 2)) 83333333333333/500000000000000)) (*.f64 (/.f64 1 x) 1/8))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 2 z)) 83333333333333/500000000000000) (*.f64 4 (*.f64 (/.f64 1 x) 1/8)))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 2 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (/.f64 1 x) (*.f64 1/2 (+.f64 (*.f64 2 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)))
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 4 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (/.f64 4 x)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) -2) (*.f64 -1/2 (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 2 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 2 z)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 2 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 1/2) 1/2) (/.f64 4 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (/.f64 2 x) (/.f64 4 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 2) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4)) (*.f64 2 (/.f64 4 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -1 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 -2 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1/2 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (/.f64 2 x))
(*.f64 (/.f64 2 x) (+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 4)))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(neg.f64 (/.f64 (/.f64 2 x) (/.f64 -2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 8 to 6 computations (25% saved)

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
0.3b
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
0.4b
(/.f64 83333333333333/1000000000000000 (*.f64 x x))
27.3b
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
Compiler

Compiled 48 to 27 computations (43.8% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
0.0ms
x
@-inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
0.0ms
x
@inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))

rewrite100.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1354×rational.json-1
1354×rational.json-2
1354×rational.json-3
1348×exponential.json-3
1348×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01441
19741
222541
369141
4324841
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)))))

simplify133.0ms (0.4%)

Algorithm
egg-herbie
Rules
1260×rational.json-simplify-53
1166×rational.json-simplify-46
1072×rational.json-simplify-35
850×rational.json-simplify-2
806×rational.json-simplify-61
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057952
1122944
2244944
3569944
41334944
52140944
62804944
74289944
86656944
Stop Event
node limit
Counts
24 → 29
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 0)
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 1/2)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4)) 8)
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
Outputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (log.f64 (sqrt.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (log.f64 (sqrt.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(-.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 0)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 2 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 1/2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(*.f64 (/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 2) 2)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(/.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4) 4)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 4)) 8)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))
(pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333))))) 1)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 1000000000000000/83333333333333 (*.f64 x x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 x (*.f64 x (*.f64 x 1000000000000000/83333333333333)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (/.f64 (/.f64 x (*.f64 x x)) 1000000000000000/83333333333333)))

localize72.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
0.2b
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.3b
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
0.3b
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
Compiler

Compiled 67 to 43 computations (35.8% saved)

series1.0ms (0%)

Counts
1 → 15
Calls

6 calls:

TimeVariablePointExpression
0.0ms
z
@inf
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
0.0ms
z
@0
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
0.0ms
x
@0
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
0.0ms
x
@inf
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
0.0ms
x
@-inf
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))

rewrite82.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1508×rational.json-1
1508×rational.json-2
1508×rational.json-4
1508×rational.json-3
1502×exponential.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01231
19231
220231
342831
4105825
5417825
Stop Event
node limit
Counts
1 → 16
Calls
Call 1
Inputs
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)))))

simplify152.0ms (0.5%)

Algorithm
egg-herbie
Rules
1388×rational.json-simplify-35
1216×rational.json-simplify-2
1072×rational.json-simplify-55
884×rational.json-simplify-1
668×rational.json-simplify-19
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
049589
1109581
2304581
3960581
42267581
53723581
65154581
75868565
87425565
Stop Event
node limit
Counts
31 → 24
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(-.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 0)
(*.f64 1 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)))
(*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
(*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2))
(*.f64 4 (/.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 1/2)
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 1/4)
(*.f64 1/2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2))
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2) 2)
(/.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 2)
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))) 16)
(pow.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(neg.f64 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x))
(/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(neg.f64 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x))
(/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(neg.f64 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x))
(/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(neg.f64 (/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (-.f64 (*.f64 z 13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x))
(/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(-.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 1 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 4 (/.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 1/4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 1/2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(*.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1/2) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 2) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4) 4)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4)) 8)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 4))) 16)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)
(pow.f64 (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z)) x)

localize56.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.3b
(/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
5.2b
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
Compiler

Compiled 130 to 87 computations (33.1% saved)

series3.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
z
@-inf
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
z
@inf
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
0.0ms
z
@inf
(/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
0.0ms
y
@0
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))

rewrite94.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1826×rational.json-1
1826×rational.json-2
1826×rational.json-4
1826×rational.json-3
1818×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01674
112074
226174
359874
4154274
5493874
Stop Event
node limit
Counts
2 → 94
Calls
Call 1
Inputs
(/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x 2) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (*.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 1 (/.f64 1 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 2) (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 2 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 2 (/.f64 1/2 x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 (*.f64 x 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 1/2) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))))))

simplify157.0ms (0.5%)

Algorithm
egg-herbie
Rules
1270×rational.json-simplify-51
1026×rational.json-simplify-2
952×rational.json-simplify-41
878×rational.json-simplify-46
760×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03399172
17719120
216918870
355318832
Stop Event
node limit
Counts
166 → 215
Calls
Call 1
Inputs
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(*.f64 1000000000000000/83333333333333 x)
(+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 13888888888889/416666666666665 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x)))) (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 3))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 z 5) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (+.f64 (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (pow.f64 z 5) (+.f64 7936500793651/10000000000000000 y))))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 6) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)
(+.f64 0 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))
(-.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)
(-.f64 0 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 x (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 x (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 x (*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)
(*.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x))) 1/2))
(*.f64 (+.f64 x x) (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) 1))
(*.f64 (+.f64 x x) (*.f64 (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(*.f64 2 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 1))
(*.f64 2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2)
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)))
(*.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) 1))
(*.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (*.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4) 1/4)
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) x)
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 1 (/.f64 1 x)) 1))
(*.f64 (neg.f64 x) (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (neg.f64 x) (*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1))
(*.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) -1)
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 x 2))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x 2) 1))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x 1/2))
(*.f64 1/2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 x x))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) (+.f64 x x))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 2)
(*.f64 1/4 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4))
(*.f64 (/.f64 x 2) (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 4))
(*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))
(pow.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)
(neg.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 2 (/.f64 1/2 x)))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 2 (/.f64 1/2 x)) 1/2))
(*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 1))
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (/.f64 1 x)))
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1/2))
(*.f64 2 (*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x)) 1/2))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 (*.f64 x 4)) 1))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1))
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) 1/2))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (*.f64 (/.f64 1 x) 1/2) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
Outputs
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(*.f64 1000000000000000/83333333333333 x)
(*.f64 x 1000000000000000/83333333333333)
(+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))
(+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 x z)))
(+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 x (*.f64 2777777777777800000000000000/6944444444444388888888888889 z)))
(*.f64 x (+.f64 1000000000000000/83333333333333 (*.f64 z 2777777777777800000000000000/6944444444444388888888888889)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x)))
(+.f64 (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 x z))) (*.f64 -1 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (pow.f64 z 2))))
(+.f64 (*.f64 x (*.f64 2777777777777800000000000000/6944444444444388888888888889 z)) (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 2)))))
(+.f64 (*.f64 x (+.f64 1000000000000000/83333333333333 (*.f64 z 2777777777777800000000000000/6944444444444388888888888889))) (*.f64 (*.f64 x (+.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1000000000000000000000000000000/6944444444444388888888888889))) (neg.f64 (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 13888888888889/416666666666665 (+.f64 (*.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 x) (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 (+.f64 7936500793651/10000000000000000 y) x)))) (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 z 3))) (+.f64 (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 z x)) (*.f64 1000000000000000/83333333333333 x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 2777777777777800000000000000/6944444444444388888888888889 (*.f64 x z))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 13888888888889/416666666666665) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037))) (*.f64 (pow.f64 z 3) -1))))
(+.f64 (*.f64 x (*.f64 2777777777777800000000000000/6944444444444388888888888889 z)) (+.f64 (+.f64 (*.f64 x 1000000000000000/83333333333333) (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 2)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037) (*.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (+.f64 7936500793651/10000000000000000 y)))) 13888888888889/416666666666665) (*.f64 x (*.f64 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (+.f64 7936500793651/10000000000000000 y)))) (neg.f64 (pow.f64 z 3)))))
(+.f64 (*.f64 x (+.f64 1000000000000000/83333333333333 (*.f64 z 2777777777777800000000000000/6944444444444388888888888889))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1000000000000000000000000000000/6944444444444388888888888889))) 13888888888889/416666666666665) (*.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037))) (pow.f64 z 3)) (*.f64 (*.f64 x (+.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1000000000000000000000000000000/6944444444444388888888888889))) (pow.f64 z 2)))))
(+.f64 (*.f64 x (+.f64 1000000000000000/83333333333333 (*.f64 z 2777777777777800000000000000/6944444444444388888888888889))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x (+.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1000000000000000000000000000000/6944444444444388888888888889))) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (*.f64 (+.f64 7936500793651/10000000000000000 y) 1000000000000000000000000000000/6944444444444388888888888889))) 13888888888889/416666666666665) (*.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037))) (pow.f64 z 3)))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2)))
(/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)) 1157407407407412037037037037/5000000000000000000000000000000)) (pow.f64 z 5)))))
(+.f64 (+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))) (neg.f64 (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)) 1157407407407412037037037037/5000000000000000000000000000000)) (pow.f64 z 5))))
(+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)) (/.f64 (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)) 1157407407407412037037037037/5000000000000000000000000000000)) (pow.f64 z 5)))))
(/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2)))
(/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))))
(+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4)))))
(+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))
(+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 z 5) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (+.f64 (/.f64 x (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (pow.f64 z 5) (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 x (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)))) (+.f64 (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))))) (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3) (pow.f64 z 5))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 x (*.f64 (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3) (pow.f64 z 5)))) (+.f64 (/.f64 x (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5))))))))
(+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 (/.f64 x (pow.f64 z 5)) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3))) (+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5))))))))
(+.f64 (/.f64 (/.f64 x (pow.f64 z 2)) (+.f64 7936500793651/10000000000000000 y)) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (pow.f64 z 4))) (*.f64 -13888888888889/5000000000000000 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2))) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3)))) (*.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 z 5))))) (+.f64 (*.f64 13888888888889/5000000000000000 (/.f64 (/.f64 x (pow.f64 (+.f64 7936500793651/10000000000000000 y) 2)) (pow.f64 z 3))) (*.f64 -1157407407407412037037037037/5000000000000000000000000000000 (/.f64 (/.f64 x (pow.f64 z 5)) (pow.f64 (+.f64 7936500793651/10000000000000000 y) 3))))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (neg.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 z 4))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (+.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (*.f64 (pow.f64 y 2) (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 6) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 4) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 z 4))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)) (+.f64 (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 6)) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4))))))
(+.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (*.f64 (pow.f64 y 2) (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)))) (neg.f64 (*.f64 (pow.f64 y 3) (/.f64 (*.f64 x (pow.f64 z 6)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4))))))
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (neg.f64 (/.f64 y (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2)))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 6)) (neg.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4)))) (+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3)))))
(+.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (*.f64 x y) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2))) (*.f64 (pow.f64 z 6) (/.f64 (*.f64 x (pow.f64 y 3)) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 4))))) (/.f64 (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 y 2))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(*.f64 x (+.f64 (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (/.f64 x (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (/.f64 x (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (neg.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (*.f64 x (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))))
(/.f64 x (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (/.f64 x (*.f64 y (pow.f64 z 2))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))
(*.f64 x (+.f64 (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (/.f64 x (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x) (*.f64 (pow.f64 y 2) (pow.f64 z 4)))) (+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 3) x) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (/.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) 2) x) (*.f64 (pow.f64 y 3) (pow.f64 z 6))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))))) (*.f64 -1 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2)))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (/.f64 x (*.f64 (pow.f64 y 3) (pow.f64 z 6)))) (neg.f64 (*.f64 x (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))) (*.f64 x (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8))))))))
(+.f64 (/.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 x (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 3) (*.f64 (pow.f64 y 4) (pow.f64 z 8)))) (+.f64 (/.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) 2) (*.f64 (pow.f64 y 3) (pow.f64 z 6))) (neg.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) (*.f64 (pow.f64 z 4) (pow.f64 y 2))))))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))))))
(+.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))
(*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (pow.f64 z 2) x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (pow.f64 z 2) (/.f64 y x))
(*.f64 y (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y x)) (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x))))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 y (/.f64 (pow.f64 z 2) x)) (*.f64 (-.f64 (*.f64 z 7936500793651/10000000000000000) 13888888888889/5000000000000000) (/.f64 z x))))
(+.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 0 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(-.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 0)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(-.f64 0 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 x (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 x (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 x (*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 x (*.f64 (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (*.f64 (/.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x))) 1/2))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 1/2 (/.f64 2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (+.f64 x x) (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (+.f64 x x) (*.f64 (*.f64 2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 2 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 2 (*.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 1))
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (*.f64 x (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (*.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 1/2 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 1/2 (*.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(*.f64 (/.f64 2 x) (*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 1/2)))
(*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4) 1/4)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) x)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 1 (/.f64 1 x)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 1 (/.f64 1 x)) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (neg.f64 x) (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (neg.f64 x) (*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 -1 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) -1)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 x 2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x 2) 1))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 x 1/2))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 1/2 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1/2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (+.f64 x x))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1/2) (+.f64 x x))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000)) 2)
(+.f64 (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000)))
(+.f64 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)) (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 2 (/.f64 x (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000)))
(*.f64 1/4 (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 4))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 x 2) (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4)) (*.f64 x 4))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 -1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(pow.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) 1)
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(neg.f64 (/.f64 (neg.f64 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 0 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(-.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 0)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 2 (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (*.f64 2 (/.f64 1 x)) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (*.f64 (/.f64 2 x) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1/2))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 1/2 (*.f64 (/.f64 2 x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) 1/2) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 2 x))))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x (*.f64 x 1/2))))))
(*.f64 1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 (/.f64 1 x) 1/2) 1))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000) (*.f64 (*.f64 2 (/.f64 1/2 x)) 1/2))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 2 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 2) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1/2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 2 (*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 x (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) x)) 1/2))
(*.f64 (*.f64 x (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 1/2 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) 1/2))))
(*.f64 x (*.f64 (/.f64 2 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x) (/.f64 1/2 x)))))
(*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x))))
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (/.f64 1 (*.f64 x 4)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/2 (/.f64 1/2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (/.f64 1 (*.f64 x 4)) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 1/4 (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)) 1/2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 x) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 -1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (*.f64 (/.f64 -1 x) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 -1 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (*.f64 (/.f64 x (*.f64 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)) (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) 1/2))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 1/2 (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))))
(*.f64 (/.f64 1 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))))
(/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (/.f64 2 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1/2 x) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (/.f64 1/2 x))
(*.f64 (*.f64 (/.f64 1 x) 1/2) (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000) 2)) 83333333333333/500000000000000))
(*.f64 (+.f64 (*.f64 z (*.f64 2 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (+.f64 (*.f64 (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 z 2)) 83333333333333/500000000000000) (*.f64 (/.f64 1 x) 1/2))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (+.f64 x x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) 4))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(*.f64 (/.f64 -1 x) (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)
(neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)

eval447.0ms (1.4%)

Compiler

Compiled 25126 to 17789 computations (29.2% saved)

prune384.0ms (1.2%)

Pruning

51 alts after pruning (46 fresh and 5 done)

PrunedKeptTotal
New89929928
Fresh91726
Picked101
Done358
Total91251963
Error
1.6b
Counts
963 → 51
Alt Table
Click to see full alt table
StatusErrorProgram
42.2b
(/.f64 83333333333333/1000000000000000 x)
12.7b
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
39.9b
(+.f64 (+.f64 (-.f64 (+.f64 (+.f64 (*.f64 x (log.f64 x)) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (+.f64 (*.f64 2 (pow.f64 (log.f64 x) 3)) (*.f64 -3 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
33.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
5.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
12.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
30.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
30.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.4b
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
12.7b
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
32.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
42.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
50.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
53.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
32.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
32.8b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
42.3b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
62.1b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
12.7b
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
42.3b
(+.f64 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
7.1b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.2b
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
43.1b
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
62.2b
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
42.5b
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
50.5b
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
50.6b
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
50.7b
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
50.7b
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
50.6b
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
50.6b
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
50.7b
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
50.6b
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
50.7b
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
42.2b
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
42.3b
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
50.6b
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
50.6b
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
50.7b
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
42.3b
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
Compiler

Compiled 1023 to 787 computations (23.1% saved)

regimes416.0ms (1.3%)

Counts
79 → 2
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x)) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 y (pow.f64 z 2)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (+.f64 (log.f64 (sqrt.f64 (/.f64 1 x))) 91893853320467/100000000000000)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (+.f64 (+.f64 (*.f64 x (log.f64 x)) (+.f64 (log.f64 (pow.f64 x -1/2)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (pow.f64 (log.f64 x) 2) -1)) (pow.f64 x 2))))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 x) 3) (+.f64 (*.f64 2 (pow.f64 (log.f64 x) 3)) (*.f64 -3 (pow.f64 (log.f64 x) 3)))) (pow.f64 x 3)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

7 calls:

93.0ms
z
67.0ms
x
67.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
64.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
35.0ms
y
Results
ErrorSegmentsBranch
2.7b2x
5.5b1y
2.8b3z
3.2b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
3.2b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.2b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.5b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1571 to 1080 computations (31.3% saved)

bsearch10.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
9.0ms
1.9527025100774494e+87
1.1444140703077668e+88
Results
8.0ms48×body256valid
0.0msbody256infinite
Compiler

Compiled 180 to 139 computations (22.8% saved)

regimes379.0ms (1.2%)

Counts
76 → 2
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x)) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 y (pow.f64 z 2)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

7 calls:

89.0ms
z
63.0ms
x
60.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
59.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
33.0ms
y
Results
ErrorSegmentsBranch
2.7b2x
5.5b1y
2.8b3z
3.2b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
3.2b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.2b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.5b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1452 to 995 computations (31.5% saved)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.9527025100774494e+87
1.1444140703077668e+88
Results
15.0ms96×body256valid
0.0msbody256infinite
Compiler

Compiled 315 to 241 computations (23.5% saved)

regimes372.0ms (1.1%)

Counts
75 → 2
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 1 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (neg.f64 x)) (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 x (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 2 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (/.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)) (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))) (*.f64 (/.f64 x (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))) (*.f64 x x)))))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (log.f64 (pow.f64 x (-.f64 x 1/2))) (+.f64 (neg.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 (pow.f64 z 2) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 y x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 y (pow.f64 z 2)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (pow.f64 z 2) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x))
(+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

7 calls:

88.0ms
z
60.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
59.0ms
x
59.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
33.0ms
y
Results
ErrorSegmentsBranch
2.7b2x
5.5b1y
2.8b3z
3.2b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
3.2b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.2b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.5b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1425 to 977 computations (31.4% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.9527025100774494e+87
1.1444140703077668e+88
Results
15.0ms96×body256valid
0.0msbody256infinite
Compiler

Compiled 297 to 229 computations (22.9% saved)

regimes12.7s (38.9%)

Counts
55 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (/.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 x) (/.f64 2 (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
Outputs
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

6 calls:

12.3s
z
171.0ms
x
86.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
80.0ms
y
28.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
Results
ErrorSegmentsBranch
3.0b4x
7.1b1y
4.3b4z
3.2b4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.2b4(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
7.1b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 798 to 548 computations (31.3% saved)

bsearch95.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.9527025100774494e+87
1.1444140703077668e+88
3.0ms
7178170.706269549
7699153.794098986
75.0ms
1.1761803812559166
9.234870908179508
Results
87.0ms208×body256valid
3.0ms22×body256infinite
Compiler

Compiled 623 to 497 computations (20.2% saved)

regimes1.1s (3.5%)

Counts
50 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
Outputs
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

6 calls:

509.0ms
z
206.0ms
x
159.0ms
y
80.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
62.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
Results
ErrorSegmentsBranch
5.7b4x
12.7b1y
7.5b7z
10.3b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
10.3b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
12.7b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 686 to 468 computations (31.8% saved)

bsearch212.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
92.0ms
4.2346293484546063e+52
5.2293968615591736e+60
102.0ms
5430417841.296808
120676410902.99329
18.0ms
1.1761803812559166
9.234870908179508
Results
200.0ms352×body256valid
3.0ms23×body256infinite
Compiler

Compiled 1017 to 820 computations (19.4% saved)

regimes343.0ms (1%)

Counts
48 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

99.0ms
z
91.0ms
x
22.0ms
y
Results
ErrorSegmentsBranch
12.7b1x
12.7b1y
12.7b1z
Compiler

Compiled 614 to 416 computations (32.2% saved)

regimes224.0ms (0.7%)

Counts
47 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

92.0ms
y
27.0ms
z
22.0ms
x
Results
ErrorSegmentsBranch
12.7b1x
12.7b1y
12.7b1z
Compiler

Compiled 594 to 401 computations (32.5% saved)

regimes353.0ms (1.1%)

Counts
46 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) (+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x 2000000000000000/83333333333333))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 (/.f64 x 500000000000000/83333333333333) x) (+.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 2 (*.f64 x (/.f64 1 x))) (*.f64 x 2000000000000000/83333333333333)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

204.0ms
y
111.0ms
z
23.0ms
x
Results
ErrorSegmentsBranch
12.7b1x
12.7b1y
12.7b1z
Compiler

Compiled 576 to 388 computations (32.6% saved)

regimes288.0ms (0.9%)

Counts
29 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x)))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 (+.f64 91893853320467/100000000000000 (+.f64 91893853320467/100000000000000 (neg.f64 (log.f64 x)))) 2) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (-.f64 83333333333333/1000000000000000 (*.f64 z 13888888888889/5000000000000000)) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 x x) (*.f64 x 1000000000000000/83333333333333)))
Outputs
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

191.0ms
x
75.0ms
y
14.0ms
z
Results
ErrorSegmentsBranch
14.2b1x
14.2b1y
14.2b1z
Compiler

Compiled 299 to 208 computations (30.4% saved)

regimes40.0ms (0.1%)

Accuracy

Total -20.5b remaining (-48.7%)

Threshold costs -20.5b (-48.7%)

Counts
21 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 2000000000000000/83333333333333 (/.f64 6944444444444388888888888889/2000000000000000000000000000000 x))
(+.f64 (neg.f64 x) (/.f64 83333333333333/1000000000000000 x))
(*.f64 x (/.f64 83333333333333/1000000000000000 (*.f64 x x)))
(*.f64 x (/.f64 (/.f64 83333333333333/1000000000000000 x) x))
(+.f64 -1 (-.f64 1 (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 1000000000000000/83333333333333 (/.f64 x (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x))))
(*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 x x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (*.f64 1000000000000000/83333333333333 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)))
(*.f64 (*.f64 x 500000000000000/83333333333333) (/.f64 (/.f64 6944444444444388888888888889/500000000000000000000000000000 x) x))
(*.f64 (/.f64 1000000000000000/83333333333333 (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) x)
(*.f64 (/.f64 x (*.f64 x (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889))) 1000000000000000/83333333333333)
(*.f64 500000000000000/83333333333333 (/.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 1000000000000000000000000000000/6944444444444388888888888889))
(*.f64 1000000000000000/83333333333333 (*.f64 x (/.f64 1 (*.f64 1000000000000000000000000000000/6944444444444388888888888889 (*.f64 x x)))))
(*.f64 (*.f64 x 1000000000000000/83333333333333) (/.f64 (/.f64 1 x) (*.f64 x 1000000000000000000000000000000/6944444444444388888888888889)))
(*.f64 (/.f64 x (*.f64 x (*.f64 (*.f64 x 1000000000000000/83333333333333) 2000000000000000/83333333333333))) 2000000000000000/83333333333333)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000)))
Outputs
(/.f64 83333333333333/1000000000000000 x)
Calls

3 calls:

12.0ms
z
11.0ms
y
11.0ms
x
Results
ErrorSegmentsBranch
42.2b1x
42.2b1y
42.2b1z
Compiler

Compiled 196 to 138 computations (29.6% saved)

simplify103.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0931050
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x 4999999999999999797083622281751813657459980448242257198348695049033519614754772127580160) (+.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 9999999999999999594167244563503627314919960896484514396697390098067039229509544255160320) (+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 4700000000000000427655077617281220192166506881369202306067137252558143780431656252342272) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 7656119366529843/2251799813685248) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (if (<=.f64 x 7200000) (+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 x 11200000000000000605575552778154660342688856649813765620791415035206458810014410341351424) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))))
(if (<=.f64 x 5404319552844595/4503599627370496) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (if (<=.f64 x 120000000000) (+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 x 42999999999999999708500792997550002987853463003594752) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
Outputs
(if (<=.f64 x 4999999999999999797083622281751813657459980448242257198348695049033519614754772127580160) (+.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (+.f64 (*.f64 (log.f64 x) -1/2) 91893853320467/100000000000000)) 1) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 9999999999999999594167244563503627314919960896484514396697390098067039229509544255160320) (+.f64 (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 4700000000000000427655077617281220192166506881369202306067137252558143780431656252342272) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))
(if (<=.f64 x 7656119366529843/2251799813685248) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (if (<=.f64 x 7200000) (+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 x 11200000000000000605575552778154660342688856649813765620791415035206458810014410341351424) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))))
(if (<=.f64 x 5404319552844595/4503599627370496) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (if (<=.f64 x 120000000000) (+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 x 42999999999999999708500792997550002987853463003594752) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 x) (+.f64 1/2 (*.f64 x -1)))) (+.f64 (*.f64 x -1) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 1 x))) 1) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 x (-.f64 -1 (log.f64 (/.f64 1 x)))) (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 395 to 300 computations (24.1% saved)

soundness169.0ms (0.5%)

Algorithm
egg-herbie
Rules
1130×rational.json-simplify-51
1034×rational.json-simplify-41
810×rational.json-simplify-35
724×rational.json-simplify-55
634×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02928181
16447925
214247661
341517105
473067073
Stop Event
node limit
Compiler

Compiled 98 to 77 computations (21.4% saved)

end264.0ms (0.8%)

Compiler

Compiled 368 to 266 computations (27.7% saved)

Profiling

Loading profile data...