Details

Time bar (total: 11.3s)

analyze532.0ms (4.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%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
6.3%6.2%93.6%0.1%0%0%0%7
9.4%9.4%90.5%0.1%0%0%0%8
14.1%14%85.8%0.1%0%0%0%9
25.8%25.7%74.1%0.1%0%0%0%10
30.1%30%69.8%0.1%0%0%0%11
34.2%34.1%65.7%0.1%0%0%0%12
Compiler

Compiled 25 to 19 computations (24% saved)

sample1.6s (14.5%)

Results
1.6s8256×body256valid
Bogosity

preprocess89.0ms (0.8%)

Algorithm
egg-herbie
Rules
1866×rational_best_oopsla_all_46_json_45_simplify-89
1426×rational_best_oopsla_all_46_json_45_simplify-74
1308×rational_best_oopsla_all_46_json_45_simplify-24
968×rational_best_oopsla_all_46_json_45_simplify-10
950×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043244
1131244
2451244
31746244
47189244
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 x 692910599291889/10000000000000000) 307332350656623/625000000000000) x) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 x 6012459259764103/1000000000000000) x) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) 307332350656623/625000000000000) y) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 y 6012459259764103/1000000000000000) y) 104698244219447/31250000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 x 692910599291889/10000000000000000) 307332350656623/625000000000000) x) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 x 6012459259764103/1000000000000000) x) 104698244219447/31250000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 x (+.f64 307332350656623/625000000000000 (*.f64 x 692910599291889/10000000000000000))))) (+.f64 104698244219447/31250000000000 (*.f64 x (+.f64 x 6012459259764103/1000000000000000)))))
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) 307332350656623/625000000000000) y) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 y 6012459259764103/1000000000000000) y) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 11167812716741/40000000000000 (*.f64 y (+.f64 307332350656623/625000000000000 (*.f64 y 692910599291889/10000000000000000))))) (+.f64 104698244219447/31250000000000 (*.f64 y (+.f64 y 6012459259764103/1000000000000000)))))
Compiler

Compiled 27 to 21 computations (22.2% saved)

simplify99.0ms (0.9%)

Algorithm
egg-herbie
Rules
1220×rational_best_oopsla_all_46_json_45_simplify-35
1096×rational_best_oopsla_all_46_json_45_simplify-49
982×rational_best_oopsla_all_46_json_45_simplify-10
944×rational_best_oopsla_all_46_json_45_simplify-30
924×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02061
14861
215761
358761
4300661
5631661
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))

eval1.0ms (0%)

Compiler

Compiled 45 to 33 computations (26.7% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
19.9b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
19.9b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
Compiler

Compiled 24 to 18 computations (25% saved)

localize38.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 z 6012459259764103/1000000000000000) z)
0.5b
(*.f64 z 692910599291889/10000000000000000)
3.1b
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000))
19.2b
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
Compiler

Compiled 101 to 73 computations (27.7% saved)

series78.0ms (0.7%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
71.0ms
z
@inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
y
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
z
@-inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
y
@-inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
z
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))

rewrite115.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1188×rational_best_oopsla_all_46_json_45_simplify-37
1020×rational_best_oopsla_all_46_json_45_simplify-89
916×rational_best_oopsla_all_46_json_45_simplify-23
836×rational_best_oopsla_all_46_json-2
836×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018106
1119106
2387106
31844106
Stop Event
node limit
Counts
4 → 180
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000))
(*.f64 z 692910599291889/10000000000000000)
(*.f64 (+.f64 z 6012459259764103/1000000000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (*.f64 y 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 11167812716741/40000000000000 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 11167812716741/40000000000000 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 z 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))) (*.f64 z 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 692910599291889/10000000000000000 z))) (*.f64 z 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (*.f64 z -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z)) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) (*.f64 z (/.f64 692910599291889/10000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z -692910599291889/10000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (neg.f64 (neg.f64 z))) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))))))

simplify401.0ms (3.5%)

Algorithm
egg-herbie
Rules
1408×rational_best_oopsla_all_46_json_45_simplify-89
1296×rational_best_oopsla_all_46_json_45_simplify-13
1214×rational_best_oopsla_all_46_json_45_simplify-24
1116×rational_best_oopsla_all_46_json_45_simplify-7
1104×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05098866
119088546
265788538
Stop Event
node limit
Counts
252 → 268
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+.f64 (*.f64 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))) (pow.f64 z 2)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))))) (*.f64 31250000000000/104698244219447 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))) (pow.f64 z 3))) (+.f64 (*.f64 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))) (pow.f64 z 2)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y))) (+.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 (*.f64 72546523146905574025723165383/312500000000000000000000000000 y) (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)))))) (*.f64 104698244219447/31250000000000 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)))) (pow.f64 z 3)))))) (+.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2))))))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (+.f64 (*.f64 104698244219447/31250000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 (*.f64 -6012459259764103/1000000000000000 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 y))) (pow.f64 z 3))) (*.f64 692910599291889/10000000000000000 y))))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 11167812716741/40000000000000 y))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))
(+.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(+.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (*.f64 y 11167812716741/40000000000000))
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(+.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(+.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z 307332350656623/625000000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 11167812716741/40000000000000))
(+.f64 (*.f64 11167812716741/40000000000000 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 11167812716741/40000000000000))
(+.f64 (*.f64 11167812716741/40000000000000 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(+.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(-.f64 0 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(-.f64 0 (*.f64 1 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) y))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 1)
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 y y))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(+.f64 (*.f64 z 692910599291889/10000000000000000) 0)
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(+.f64 0 (*.f64 z 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 z 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))) (*.f64 z 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (*.f64 z (/.f64 692910599291889/10000000000000000 z))) (*.f64 z 692910599291889/10000000000000000))
(-.f64 (*.f64 z 692910599291889/10000000000000000) 0)
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(-.f64 0 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 1 (*.f64 z -692910599291889/10000000000000000)))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -692910599291889/10000000000000000)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))
(-.f64 0 (*.f64 -1 (*.f64 z 692910599291889/10000000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) z))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (*.f64 z -692910599291889/10000000000000000)))
(/.f64 (*.f64 z 692910599291889/10000000000000000) 1)
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 z z))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z)) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) (*.f64 z (/.f64 692910599291889/10000000000000000 z))))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))
(+.f64 0 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 z z) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z z))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 z (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) z))
(+.f64 (*.f64 0 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) z))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(+.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (neg.f64 (neg.f64 z))) (*.f64 z z))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (+.f64 z 6012459259764103/1000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 1)
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
Outputs
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z))) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)))
(+.f64 (*.f64 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))) (pow.f64 z 2)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 (-.f64 (*.f64 y 692910599291889/33503438150223040) (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416)) 6012459259764103/3350343815022304))) (pow.f64 z 2)) (*.f64 z (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)) (*.f64 (-.f64 (*.f64 y 692910599291889/33503438150223040) (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 6012459259764103/3350343815022304))) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))))) (*.f64 31250000000000/104698244219447 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y)))) (pow.f64 z 3))) (+.f64 (*.f64 (-.f64 (*.f64 692910599291889/33503438150223040 y) (+.f64 (*.f64 272651677654809570312500000/10961722342634967150292985809 y) (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))) (pow.f64 z 2)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 z (-.f64 (*.f64 307332350656623/2093964884388940 y) (*.f64 1678650474502018223880473708075/11224803678858206361900017468416 y))))))
(+.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 (-.f64 (*.f64 y 692910599291889/33503438150223040) (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416)) 6012459259764103/3350343815022304))) (pow.f64 z 2)) (*.f64 z (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416))))) (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (-.f64 (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (-.f64 (*.f64 y 307332350656623/2093964884388940) (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416)) 6012459259764103/3350343815022304)) (*.f64 y 692910599291889/33503438150223040))) (*.f64 -31250000000000/104698244219447 (-.f64 (*.f64 y 1678650474502018223880473708075/11224803678858206361900017468416) (*.f64 y 307332350656623/2093964884388940)))) (*.f64 -1 (pow.f64 z 3))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 6012459259764103/3350343815022304 (-.f64 (*.f64 y 692910599291889/33503438150223040) (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 6012459259764103/3350343815022304)))) (*.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 31250000000000/104698244219447)) (pow.f64 z 3))) (+.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)) (*.f64 (-.f64 (*.f64 y 692910599291889/33503438150223040) (+.f64 (*.f64 y 272651677654809570312500000/10961722342634967150292985809) (*.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 6012459259764103/3350343815022304))) (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y))) (+.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))) (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y 307332350656623/625000000000000) (*.f64 y 4166096748901211929300981260567/10000000000000000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000)))))
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 -1 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 (*.f64 72546523146905574025723165383/312500000000000000000000000000 y) (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)))))) (*.f64 104698244219447/31250000000000 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)))) (pow.f64 z 3)))))) (+.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 y 72546523146905574025723165383/312500000000000000000000000000) (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 y 307332350656623/625000000000000) (*.f64 y 4166096748901211929300981260567/10000000000000000000000000000000)))))) (*.f64 104698244219447/31250000000000 (-.f64 (*.f64 y 307332350656623/625000000000000) (*.f64 y 4166096748901211929300981260567/10000000000000000000000000000000)))) (pow.f64 z 3))))) (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y 307332350656623/625000000000000) (*.f64 y 4166096748901211929300981260567/10000000000000000000000000000000)) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 y 72546523146905574025723165383/312500000000000000000000000000) (*.f64 6012459259764103/1000000000000000 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 104698244219447/31250000000000 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000))) (pow.f64 z 3))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))))) (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000) (pow.f64 z 2))) (+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000)))))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))) (-.f64 (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z)) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) (pow.f64 z 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (+.f64 (*.f64 104698244219447/31250000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 (*.f64 -6012459259764103/1000000000000000 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 y))) (pow.f64 z 3))) (*.f64 692910599291889/10000000000000000 y))))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow.f64 z 2))) (*.f64 72546523146905574025723165383/312500000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 104698244219447/31250000000000 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 y 72546523146905574025723165383/312500000000000000000000000000) (*.f64 6012459259764103/1000000000000000 (-.f64 (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 y -307332350656623/625000000000000))))) (pow.f64 z 3))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) (pow.f64 z 2))))))
(+.f64 (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 (-.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 y 72546523146905574025723165383/312500000000000000000000000000) (*.f64 6012459259764103/1000000000000000 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000)))) (pow.f64 z 3))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z))))) (-.f64 (*.f64 104698244219447/31250000000000 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) (pow.f64 z 3))) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 72546523146905574025723165383/312500000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) (pow.f64 z 2))))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)) z)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 11167812716741/40000000000000 y)
(*.f64 y 11167812716741/40000000000000)
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 11167812716741/40000000000000 y))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z)))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 z) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 z) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(+.f64 (*.f64 307332350656623/625000000000000 (*.f64 y z)) (+.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(+.f64 (+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y 11167812716741/40000000000000)) (*.f64 307332350656623/625000000000000 (*.f64 y z)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 307332350656623/625000000000000 z))))
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 692910599291889/10000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 z 6012459259764103/1000000000000000)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) 0))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (-.f64 0 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 0 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (*.f64 y 11167812716741/40000000000000))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (*.f64 z 307332350656623/625000000000000)) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y (*.f64 z 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 y 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (/.f64 y y) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(*.f64 y (*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(+.f64 (*.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(*.f64 y (*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 11167812716741/40000000000000))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 11167812716741/40000000000000 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 11167812716741/40000000000000))
(*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (-.f64 y 0))
(+.f64 (*.f64 11167812716741/40000000000000 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 y (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z 307332350656623/625000000000000) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (*.f64 z 692910599291889/10000000000000000)))))
(*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (-.f64 y 0))
(+.f64 (*.f64 (*.f64 z (*.f64 z 692910599291889/10000000000000000)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000))))
(*.f64 (neg.f64 (neg.f64 y)) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (-.f64 y 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0)
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) 0))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(-.f64 0 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(neg.f64 (*.f64 y (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(neg.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (neg.f64 y)))
(-.f64 0 (*.f64 1 (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(neg.f64 (*.f64 y (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(neg.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (neg.f64 y)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(neg.f64 (*.f64 y (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(neg.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (neg.f64 y)))
(-.f64 0 (*.f64 -1 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(neg.f64 (*.f64 y (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(neg.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (neg.f64 y)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) y))
(neg.f64 (*.f64 y (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(neg.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (neg.f64 y)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(*.f64 y (*.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) 1)
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 y y))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (/.f64 y y)) (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (/.f64 y y))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y)) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) y))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (*.f64 y (/.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) y)) (*.f64 y (/.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) y))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (/.f64 y y)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (*.f64 y (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (-.f64 y 0) (-.f64 y 0)))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (neg.f64 (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))) (neg.f64 (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))))))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (-.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) 0) (-.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))) 0)))
(/.f64 (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (/.f64 (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z))))) (neg.f64 (+.f64 11167812716741/40000000000000 (*.f64 z (+.f64 307332350656623/625000000000000 (*.f64 692910599291889/10000000000000000 z)))))))
(+.f64 (*.f64 z 692910599291889/10000000000000000) 0)
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 0 (*.f64 z 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 z 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))) (*.f64 z 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 z)
(+.f64 (*.f64 0 (*.f64 z (/.f64 692910599291889/10000000000000000 z))) (*.f64 z 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 z)
(-.f64 (*.f64 z 692910599291889/10000000000000000) 0)
(*.f64 692910599291889/10000000000000000 z)
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(*.f64 692910599291889/10000000000000000 z)
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) 0))
(*.f64 692910599291889/10000000000000000 z)
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) 0))
(*.f64 692910599291889/10000000000000000 z)
(-.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) 0))
(*.f64 692910599291889/10000000000000000 z)
(-.f64 0 (*.f64 z -692910599291889/10000000000000000))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 1 (*.f64 z -692910599291889/10000000000000000)))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z -692910599291889/10000000000000000)))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 -1 (*.f64 z 692910599291889/10000000000000000)))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z))) z))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (*.f64 z -692910599291889/10000000000000000)))
(*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 z) (*.f64 692910599291889/10000000000000000 z)) (neg.f64 (*.f64 z -692910599291889/10000000000000000)))
(*.f64 (/.f64 (*.f64 z 692910599291889/5000000000000000) (*.f64 z 692910599291889/5000000000000000)) (neg.f64 (*.f64 z -692910599291889/10000000000000000)))
(/.f64 (*.f64 z 692910599291889/10000000000000000) 1)
(*.f64 692910599291889/10000000000000000 z)
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 z z))
(*.f64 692910599291889/10000000000000000 z)
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 z)
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z)) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 z z)) (*.f64 692910599291889/10000000000000000 (/.f64 z z))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z))) (*.f64 (/.f64 z z) (*.f64 692910599291889/10000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000)) (/.f64 (*.f64 z 692910599291889/10000000000000000) (*.f64 z 692910599291889/10000000000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 z) (*.f64 692910599291889/10000000000000000 z)) (/.f64 (*.f64 692910599291889/10000000000000000 z) (*.f64 692910599291889/10000000000000000 z))))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (/.f64 (*.f64 z 692910599291889/5000000000000000) (*.f64 z 692910599291889/5000000000000000)) (/.f64 (*.f64 z 692910599291889/5000000000000000) (*.f64 z 692910599291889/5000000000000000))))
(/.f64 (*.f64 z 692910599291889/10000000000000000) (/.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) (*.f64 z (/.f64 692910599291889/10000000000000000 z))))
(/.f64 (*.f64 692910599291889/10000000000000000 z) (/.f64 (*.f64 z (/.f64 692910599291889/10000000000000000 z)) (*.f64 z (/.f64 692910599291889/10000000000000000 z))))
(neg.f64 (*.f64 z -692910599291889/10000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 0 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z z) (*.f64 z 6012459259764103/1000000000000000))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 6012459259764103/1000000000000000))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 6012459259764103/1000000000000000))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 z (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 6012459259764103/1000000000000000))
(*.f64 (neg.f64 (neg.f64 z)) (+.f64 z 6012459259764103/1000000000000000))
(*.f64 (+.f64 z 6012459259764103/1000000000000000) (-.f64 z 0))
(+.f64 (*.f64 6012459259764103/1000000000000000 (neg.f64 (neg.f64 z))) (*.f64 z z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (+.f64 -6012459259764103/1000000000000000 (neg.f64 z))))
(-.f64 0 (*.f64 1 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (+.f64 -6012459259764103/1000000000000000 (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(neg.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(neg.f64 (*.f64 z (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (+.f64 -6012459259764103/1000000000000000 (neg.f64 z)))))
(-.f64 0 (*.f64 -1 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (+.f64 -6012459259764103/1000000000000000 (neg.f64 z))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (+.f64 z 6012459259764103/1000000000000000)))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 z (+.f64 -6012459259764103/1000000000000000 (neg.f64 z))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (+.f64 z 6012459259764103/1000000000000000)))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 1)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 z z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 (+.f64 z 6012459259764103/1000000000000000) (/.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (-.f64 (+.f64 z 6012459259764103/1000000000000000) 0) (-.f64 (+.f64 z 6012459259764103/1000000000000000) 0)))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 -6012459259764103/1000000000000000 (neg.f64 z)) (+.f64 -6012459259764103/1000000000000000 (neg.f64 z))))

eval241.0ms (2.1%)

Compiler

Compiled 9970 to 7137 computations (28.4% saved)

prune61.0ms (0.5%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2608268
Fresh000
Picked011
Done000
Total2609269
Error
0.2b
Counts
269 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
19.9b
(+.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000)))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.9b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
34.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.0b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
20.3b
(+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
24.1b
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
20.3b
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
15.5b
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
12.7b
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Compiler

Compiled 280 to 202 computations (27.9% saved)

localize37.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
0.6b
(*.f64 y 692910599291889/10000000000000000)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
0.0ms
y
@-inf
(*.f64 y 692910599291889/10000000000000000)
0.0ms
y
@inf
(*.f64 y 692910599291889/10000000000000000)
0.0ms
y
@0
(*.f64 y 692910599291889/10000000000000000)
0.0ms
x
@0
(+.f64 x (*.f64 y 692910599291889/10000000000000000))

rewrite63.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1676×rational_best_oopsla_all_46_json_45_simplify-13
1130×rational_best_oopsla_all_46_json-2
1130×rational_best_oopsla_all_46_json-1
1130×rational_best_oopsla_all_46_json-4
1130×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14320
211720
343220
4223620
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(*.f64 y 692910599291889/10000000000000000)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 0 (*.f64 y 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y -692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 692910599291889/10000000000000000 y)) (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -692910599291889/10000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -692910599291889/10000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))

simplify158.0ms (1.4%)

Algorithm
egg-herbie
Rules
1500×rational_best_oopsla_all_46_json_45_simplify-13
1226×rational_best_oopsla_all_46_json_45_simplify-23
1034×rational_best_oopsla_all_46_json_45_simplify-49
858×rational_best_oopsla_all_46_json_45_simplify-7
790×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02043244
18443078
237883052
Stop Event
node limit
Counts
122 → 128
Calls
Call 1
Inputs
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(+.f64 0 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 0 (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) 0))
(-.f64 0 (*.f64 y -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (/.f64 y y))))
(-.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 y -692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) y))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) y))
(/.f64 (*.f64 y 692910599291889/10000000000000000) 1)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 692910599291889/10000000000000000 y)) (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))
(/.f64 (*.f64 y -692910599291889/10000000000000000) -1)
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 0)
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) 0))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))
(-.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) -1)
(*.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))
(neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
Outputs
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 0 (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 0 (*.f64 y 692910599291889/10000000000000000))))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) 0))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 0 (*.f64 y -692910599291889/10000000000000000))
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (/.f64 y y))))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (/.f64 (neg.f64 y) y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))))
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (neg.f64 y)))
(*.f64 692910599291889/10000000000000000 y)
(-.f64 (*.f64 0 (*.f64 y -692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (*.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 1 (*.f64 692910599291889/10000000000000000 y))) (neg.f64 (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(*.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 0 (neg.f64 y)))
(*.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(*.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y)) (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y))) (neg.f64 (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)))
(-.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -692910599291889/10000000000000000)) y))
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y))) (-.f64 0 (*.f64 692910599291889/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y)) (*.f64 692910599291889/10000000000000000 y))
(neg.f64 (*.f64 (*.f64 692910599291889/10000000000000000 y) -1))
(-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)) y))
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (/.f64 (neg.f64 y) y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) 1)
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y)) (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 692910599291889/10000000000000000 y)) (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (/.f64 692910599291889/10000000000000000 y)) (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) y))))
(*.f64 692910599291889/10000000000000000 y)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000))) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 1 (*.f64 y 692910599291889/10000000000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 1 (*.f64 692910599291889/10000000000000000 y))) (*.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 1 (*.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))
(/.f64 (*.f64 y -692910599291889/10000000000000000) -1)
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 0)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 0 (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (-.f64 1 (/.f64 0 (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) 0))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) 0))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(-.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 1 (+.f64 x (*.f64 692910599291889/10000000000000000 y)))) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 1 (+.f64 x (*.f64 692910599291889/10000000000000000 y)))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 1 (+.f64 x (*.f64 692910599291889/10000000000000000 y)))) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 1 (+.f64 x (*.f64 692910599291889/10000000000000000 y)))))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (+.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 0 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (+.f64 0 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (+.f64 0 (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(*.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) -1)
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(*.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x))
(*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) 1)
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(/.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (/.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(/.f64 (+.f64 x (*.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000))) (/.f64 (-.f64 x (*.f64 y -692910599291889/10000000000000000)) (-.f64 x (*.f64 y -692910599291889/10000000000000000)))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))
(+.f64 x (*.f64 692910599291889/10000000000000000 y))
(neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (*.f64 y -692910599291889/10000000000000000))

localize6.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
0.2b
(*.f64 y 279195317918525/3350343815022304)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series2.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(*.f64 y 279195317918525/3350343815022304)
0.0ms
y
@0
(*.f64 y 279195317918525/3350343815022304)
0.0ms
y
@-inf
(*.f64 y 279195317918525/3350343815022304)
0.0ms
x
@-inf
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
0.0ms
x
@0
(+.f64 x (*.f64 y 279195317918525/3350343815022304))

rewrite64.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1676×rational_best_oopsla_all_46_json_45_simplify-13
1130×rational_best_oopsla_all_46_json-2
1130×rational_best_oopsla_all_46_json-1
1130×rational_best_oopsla_all_46_json-4
1130×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
14320
211720
343220
4223620
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 279195317918525/3350343815022304) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 0 (*.f64 y 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y -279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y -279195317918525/3350343815022304)) (*.f64 y -279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 279195317918525/3350343815022304 y)) (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -279195317918525/3350343815022304) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -279195317918525/3350343815022304))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y -279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 y -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))))

simplify106.0ms (0.9%)

Algorithm
egg-herbie
Rules
1500×rational_best_oopsla_all_46_json_45_simplify-13
1226×rational_best_oopsla_all_46_json_45_simplify-23
1034×rational_best_oopsla_all_46_json_45_simplify-49
858×rational_best_oopsla_all_46_json_45_simplify-7
790×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02043244
18443078
237883052
Stop Event
node limit
Counts
122 → 128
Calls
Call 1
Inputs
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) 0)
(+.f64 0 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 y 279195317918525/3350343815022304) 0)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 0 (*.f64 y 279195317918525/3350343815022304))))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) 0))
(-.f64 0 (*.f64 y -279195317918525/3350343815022304))
(-.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 (/.f64 y y))))
(-.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 279195317918525/3350343815022304)))
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 y -279195317918525/3350343815022304)) (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) y))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y 279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) y))
(/.f64 (*.f64 y 279195317918525/3350343815022304) 1)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 y y))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 279195317918525/3350343815022304 y)) (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))))
(/.f64 (*.f64 y -279195317918525/3350343815022304) -1)
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 0)
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) 0))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))
(-.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(*.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) -1)
(*.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(*.f64 -1 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))
(neg.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
Outputs
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 y 279195317918525/3350343815022304) 0)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 0 (*.f64 y 279195317918525/3350343815022304))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) 0)
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 0 (*.f64 y 279195317918525/3350343815022304))))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) 0))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 0 (*.f64 y -279195317918525/3350343815022304))
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 (/.f64 y y))))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 279195317918525/3350343815022304 (/.f64 (neg.f64 y) y))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 y y)) (*.f64 y 279195317918525/3350343815022304)))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 0 (*.f64 y (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))))
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (neg.f64 y)))
(*.f64 279195317918525/3350343815022304 y)
(-.f64 (*.f64 0 (*.f64 y -279195317918525/3350343815022304)) (*.f64 y -279195317918525/3350343815022304))
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))
(*.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 1 (*.f64 279195317918525/3350343815022304 y))) (neg.f64 (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))) (*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (neg.f64 y)))
(*.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 0 (neg.f64 y)))
(*.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(*.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (-.f64 y 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (*.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y -279195317918525/3350343815022304)))
(*.f64 (*.f64 (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y))) (neg.f64 (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))) (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)))
(-.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)))
(neg.f64 (*.f64 (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304))) (*.f64 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) -279195317918525/3350343815022304)) y))
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))) (*.f64 (neg.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))) (*.f64 y 279195317918525/3350343815022304)))
(*.f64 (neg.f64 (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y))) (-.f64 0 (*.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y)) (*.f64 279195317918525/3350343815022304 y))
(neg.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) -1))
(-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)) y))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 y (*.f64 279195317918525/3350343815022304 (/.f64 (neg.f64 y) y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) 1)
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 y y))
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 279195317918525/3350343815022304 y)) (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (/.f64 279195317918525/3350343815022304 y)) (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y)) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) y))))
(*.f64 279195317918525/3350343815022304 y)
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304))) (*.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 1 (*.f64 y 279195317918525/3350343815022304)))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 1 (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 1 (*.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 279195317918525/3350343815022304 (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 y 279195317918525/3350343815022304) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))))
(/.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y)))) (*.f64 y (/.f64 (*.f64 279195317918525/3350343815022304 (/.f64 y y)) (*.f64 279195317918525/3350343815022304 (/.f64 y y))))))
(/.f64 (*.f64 y -279195317918525/3350343815022304) -1)
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(neg.f64 (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (neg.f64 x))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 0)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(-.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 0 (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (-.f64 1 (/.f64 0 (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) 0))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(-.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) 0))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(-.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 x (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))
(*.f64 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 1 (+.f64 x (*.f64 279195317918525/3350343815022304 y)))) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))
(*.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 1 (+.f64 x (*.f64 279195317918525/3350343815022304 y)))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(*.f64 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 1 (+.f64 x (*.f64 279195317918525/3350343815022304 y)))) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))
(*.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 1 (+.f64 x (*.f64 279195317918525/3350343815022304 y)))))
(-.f64 (*.f64 0 (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 x (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (*.f64 y -279195317918525/3350343815022304)))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (+.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 0 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (+.f64 0 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (+.f64 0 (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(*.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) -1)
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(*.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(*.f64 -1 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 1 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 1 (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(-.f64 0 (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (*.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))
(*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (*.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) 1)
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)))
(/.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x)) (/.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))
(/.f64 (+.f64 x (*.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304))) (/.f64 (-.f64 x (*.f64 y -279195317918525/3350343815022304)) (-.f64 x (*.f64 y -279195317918525/3350343815022304)))))
(/.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x))) (*.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) x) (/.f64 1 (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))))
(+.f64 x (*.f64 279195317918525/3350343815022304 y))
(neg.f64 (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y -279195317918525/3350343815022304))

localize22.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
0.2b
(*.f64 y 279195317918525/3350343815022304)
0.2b
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
0.2b
(*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)
Compiler

Compiled 39 to 25 computations (35.9% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
0.0ms
z
@0
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
0.0ms
z
@inf
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
0.0ms
y
@inf
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
0.0ms
x
@0
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))

rewrite119.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1038×rational_best_oopsla_all_46_json_45_simplify-35
916×rational_best_oopsla_all_46_json_45_simplify-80
706×rational_best_oopsla_all_46_json_45_simplify-23
666×rational_best_oopsla_all_46_json_45_simplify-37
644×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01251
18245
226445
3115445
4568245
Stop Event
node limit
Counts
3 → 97
Calls
Call 1
Inputs
(*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)
(*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)) (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z)) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 279195317918525/3350343815022304) (-.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) x) (*.f64 y -279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))))

simplify121.0ms (1.1%)

Algorithm
egg-herbie
Rules
1084×rational_best_oopsla_all_46_json_45_simplify-13
940×rational_best_oopsla_all_46_json_45_simplify-72
878×rational_best_oopsla_all_46_json_45_simplify-49
768×rational_best_oopsla_all_46_json_45_simplify-7
600×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02103665
17433353
233553321
Stop Event
node limit
Counts
169 → 138
Calls
Call 1
Inputs
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
x
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))
(+.f64 0 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(+.f64 (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(-.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)
(-.f64 0 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(-.f64 0 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(-.f64 0 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 1)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 y y))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)) (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))
(/.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080) -1)
(neg.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))
(neg.f64 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))
(neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))
(+.f64 0 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(-.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)
(-.f64 0 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 1)
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z)) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(neg.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(neg.f64 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))
(neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))
(-.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (-.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) x))
(-.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 0)
(-.f64 0 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(-.f64 0 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(-.f64 (+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) x) (*.f64 y -279195317918525/3350343815022304))
(-.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))
(*.f64 -1 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) -1)
(*.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(neg.f64 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
Outputs
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
x
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))
(*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y))
(*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 x (*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 x (*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y)))
(+.f64 x (*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 x (*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 x (*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y)))
(+.f64 x (*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) x)
(+.f64 x (*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 x (*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y)))
(+.f64 x (*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 0 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 (*.f64 0 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))) (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(-.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 0)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(-.f64 0 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(-.f64 0 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 y (*.f64 155900051080628738716045985239/56124018394291031809500087342080 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(-.f64 0 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(-.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) 1)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 y y))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (/.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (/.f64 (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) (/.f64 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)) (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (/.f64 (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)) (*.f64 y (/.f64 -155900051080628738716045985239/56124018394291031809500087342080 y))))
(/.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080) -1)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(neg.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(neg.f64 (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) 155900051080628738716045985239/56124018394291031809500087342080)))
(neg.f64 (*.f64 y (*.f64 155900051080628738716045985239/56124018394291031809500087342080 (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(neg.f64 (*.f64 (neg.f64 y) -155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))) y))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y)
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 0 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 0)
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 (/.f64 (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040))) (neg.f64 (*.f64 y (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (neg.f64 (*.f64 y (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040))))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))) (*.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (neg.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 (neg.f64 (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) 1)
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 y y))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 z z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y (/.f64 z z))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 (/.f64 z z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)))) (*.f64 y (*.f64 (/.f64 z z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 (/.f64 z z) (/.f64 z z)))) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 (/.f64 z z) (/.f64 z z))))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z (/.f64 y y)))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (/.f64 (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 z (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040))) (/.f64 (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)) (*.f64 y (*.f64 z -155900051080628738716045985239/28062009197145515904750043671040)))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z)) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080) z))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) z)) (*.f64 z (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 y) z))))
(/.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040))) (*.f64 z (/.f64 (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040) (*.f64 y -155900051080628738716045985239/28062009197145515904750043671040)))))
(neg.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 1 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 (/.f64 z z) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 (neg.f64 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 -1 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 (*.f64 (/.f64 z z) (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(neg.f64 (*.f64 (neg.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y (-.f64 -279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 (*.f64 y 279195317918525/3350343815022304) (-.f64 (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)) x))
(-.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (-.f64 (*.f64 y -279195317918525/3350343815022304) x))
(-.f64 x (*.f64 y (-.f64 -279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 0)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 0 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 0 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(-.f64 (+.f64 (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) x) (*.f64 y -279195317918525/3350343815022304))
(+.f64 x (*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 x (*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y)))
(+.f64 x (*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(-.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (*.f64 z (*.f64 y 155900051080628738716045985239/56124018394291031809500087342080)))
(+.f64 x (*.f64 y (*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 x (*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 y)))
(+.f64 x (*.f64 y (-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 -1 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) -1)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (neg.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) 1)
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (/.f64 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(neg.f64 (*.f64 -1 (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))

localize23.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 307332350656623/625000000000000 (/.f64 y z))
0.2b
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
0.6b
(*.f64 692910599291889/10000000000000000 y)
5.9b
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
Compiler

Compiled 66 to 35 computations (47% saved)

series27.0ms (0.2%)

Counts
4 → 18
Calls

21 calls:

TimeVariablePointExpression
20.0ms
z
@0
(*.f64 307332350656623/625000000000000 (/.f64 y z))
2.0ms
y
@-inf
(*.f64 307332350656623/625000000000000 (/.f64 y z))
1.0ms
y
@0
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
1.0ms
y
@inf
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
0.0ms
z
@0
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))

rewrite91.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1510×rational_best_oopsla_all_46_json-2
1510×rational_best_oopsla_all_46_json-1
1510×rational_best_oopsla_all_46_json-4
1510×rational_best_oopsla_all_46_json-3
1140×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01376
17658
218358
361958
4291758
Stop Event
node limit
Counts
4 → 101
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 307332350656623/625000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))) (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -692910599291889/10000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -692910599291889/10000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) -307332350656623/625000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000))))))

simplify201.0ms (1.8%)

Algorithm
egg-herbie
Rules
1076×rational_best_oopsla_all_46_json_45_simplify-7
1058×rational_best_oopsla_all_46_json_45_simplify-72
818×rational_best_oopsla_all_46_json_45_simplify-49
664×rational_best_oopsla_all_46_json_45_simplify-13
620×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02134423
17213677
240713653
Stop Event
node limit
Counts
119 → 146
Calls
Call 1
Inputs
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) z)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(+.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(+.f64 (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))) (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)
(*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(+.f64 0 (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))) (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(-.f64 0 (*.f64 y -692910599291889/10000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) 1)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 y -692910599291889/10000000000000000) -1)
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(+.f64 0 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(-.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)
(-.f64 0 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 1)
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) -1)
(neg.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(+.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(+.f64 (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)
(-.f64 0 (*.f64 (/.f64 y z) -307332350656623/625000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 1)
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))
(/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) -1)
(neg.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000))
Outputs
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (-.f64 (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (-.f64 692910599291889/10000000000000000 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (-.f64 (*.f64 307332350656623/625000000000000 (/.f64 1 z)) (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 1 z)) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 (/.f64 1 z) 4166096748901211929300981260567/10000000000000000000000000000000) (+.f64 692910599291889/10000000000000000 (*.f64 307332350656623/625000000000000 (/.f64 1 z))))))
(/.f64 (-.f64 (*.f64 307332350656623/625000000000000 y) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 y)) z)
(/.f64 (-.f64 (*.f64 y 307332350656623/625000000000000) (*.f64 y 4166096748901211929300981260567/10000000000000000000000000000000)) z)
(/.f64 (*.f64 y 751220861604756070699018739433/10000000000000000000000000000000) z)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -307332350656623/625000000000000 y) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y -307332350656623/625000000000000) (*.f64 y -4166096748901211929300981260567/10000000000000000000000000000000)) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (neg.f64 (/.f64 (*.f64 y -751220861604756070699018739433/10000000000000000000000000000000) z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))))
(*.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) -1) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))) (*.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))))
(*.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -1 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(/.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(*.f64 y 692910599291889/10000000000000000)
(+.f64 0 (*.f64 y 692910599291889/10000000000000000))
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 y 692910599291889/10000000000000000))
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 y y))) (*.f64 y 692910599291889/10000000000000000))
(*.f64 y 692910599291889/10000000000000000)
(-.f64 (*.f64 y 692910599291889/10000000000000000) 0)
(*.f64 y 692910599291889/10000000000000000)
(-.f64 0 (*.f64 y -692910599291889/10000000000000000))
(*.f64 y 692910599291889/10000000000000000)
(-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (neg.f64 (*.f64 y -692910599291889/10000000000000000)))
(*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(/.f64 (*.f64 y 692910599291889/10000000000000000) 1)
(*.f64 y 692910599291889/10000000000000000)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 y y))
(*.f64 y 692910599291889/10000000000000000)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 y 692910599291889/10000000000000000)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (*.f64 692910599291889/10000000000000000 (/.f64 y y))))
(*.f64 y 692910599291889/10000000000000000)
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (/.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 y -692910599291889/10000000000000000)) (/.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(/.f64 (*.f64 y -692910599291889/10000000000000000) -1)
(*.f64 y 692910599291889/10000000000000000)
(neg.f64 (*.f64 y -692910599291889/10000000000000000))
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 0 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(-.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 0)
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(-.f64 0 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (neg.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) 1)
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)))
(/.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))
(/.f64 (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000) (*.f64 (/.f64 y z) 4166096748901211929300981260567/5000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000) -1)
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(neg.f64 (*.f64 (/.f64 y z) -4166096748901211929300981260567/10000000000000000000000000000000))
(*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(+.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 307332350656623/625000000000000 (/.f64 y z)))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(-.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 0)
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(-.f64 0 (*.f64 (/.f64 y z) -307332350656623/625000000000000))
(neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(*.f64 (/.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))) (neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/312500000000000) (*.f64 (/.f64 y z) -307332350656623/312500000000000)) (neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(*.f64 (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 307332350656623/625000000000000 (/.f64 y z))) (neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) 1)
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))
(*.f64 307332350656623/625000000000000 (/.f64 y z))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/312500000000000) (*.f64 (/.f64 y z) -307332350656623/312500000000000)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 307332350656623/625000000000000 (/.f64 y z))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 307332350656623/625000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) 307332350656623/312500000000000) (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) 307332350656623/312500000000000)))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) (*.f64 (/.f64 y z) -307332350656623/625000000000000))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z))) (/.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)) (*.f64 -307332350656623/625000000000000 (/.f64 y z)))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) -307332350656623/312500000000000) (*.f64 (/.f64 y z) -307332350656623/312500000000000)) (/.f64 (*.f64 (/.f64 y z) -307332350656623/312500000000000) (*.f64 (/.f64 y z) -307332350656623/312500000000000))))
(/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 307332350656623/625000000000000 (/.f64 y z))) (/.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 307332350656623/625000000000000 (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000) -1)
(neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)))
(neg.f64 (*.f64 (/.f64 y z) -307332350656623/625000000000000))
(neg.f64 (*.f64 -307332350656623/625000000000000 (/.f64 y z)))

localize29.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 z 6012459259764103/1000000000000000) z)
0.3b
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
5.7b
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
19.1b
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
Compiler

Compiled 72 to 51 computations (29.2% saved)

series6.0ms (0.1%)

Counts
3 → 48
Calls

15 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
z
@inf
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
z
@0
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
0.0ms
y
@inf
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
0.0ms
z
@0
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))

rewrite101.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
994×rational_best_oopsla_all_46_json_45_simplify-35
834×rational_best_oopsla_all_46_json_45_simplify-80
658×rational_best_oopsla_all_46_json_45_simplify-89
616×rational_best_oopsla_all_46_json_45_simplify-37
606×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01575
19375
227775
3123675
4562675
Stop Event
node limit
Counts
3 → 81
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
(*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y 692910599291889/10000000000000000)) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 z 2)) (*.f64 y (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))))))

simplify209.0ms (1.8%)

Algorithm
egg-herbie
Rules
1102×rational_best_oopsla_all_46_json_45_simplify-37
820×rational_best_oopsla_all_46_json_45_simplify-49
794×rational_best_oopsla_all_46_json_45_simplify-72
776×rational_best_oopsla_all_46_json_45_simplify-13
694×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02254341
17724221
230214217
Stop Event
node limit
Counts
129 → 124
Calls
Call 1
Inputs
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))))))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 5))) (+.f64 (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))))))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 3))) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 3))) (*.f64 692910599291889/10000000000000000 y))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(+.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(+.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(-.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(+.f64 0 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 0 (*.f64 y 692910599291889/10000000000000000)) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(-.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)
(-.f64 0 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(-.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))
(-.f64 0 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(-.f64 0 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 1)
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 z 2)) (*.f64 y (pow.f64 z 2))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))
(neg.f64 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(neg.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))
(neg.f64 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(neg.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(neg.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(neg.f64 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(neg.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))
(+.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)
(+.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))
(+.f64 0 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(-.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)
(-.f64 0 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 1)
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))
(/.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000) -1)
(neg.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(neg.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
Outputs
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 692910599291889/10000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2)))
(*.f64 y (*.f64 692910599291889/33503438150223040 (pow.f64 z 2)))
(*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 y (*.f64 692910599291889/33503438150223040 (pow.f64 z 2))) (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))))
(+.f64 (*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040)) (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))))))
(+.f64 (*.f64 y (*.f64 692910599291889/33503438150223040 (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))))))
(+.f64 (*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040)) (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623)))))
(+.f64 (*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040)) (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 (pow.f64 z 4) (*.f64 -692910599291889/10000000000000000 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623)))))
(+.f64 (*.f64 692910599291889/33503438150223040 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 5))) (+.f64 (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (*.f64 y (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))))))
(+.f64 (*.f64 y (*.f64 692910599291889/33503438150223040 (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -692910599291889/10000000000000000 (pow.f64 z 5)))))
(+.f64 (*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040)) (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (pow.f64 z 5)) (*.f64 (pow.f64 z 4) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))))))
(+.f64 (*.f64 y (*.f64 (pow.f64 z 2) 692910599291889/33503438150223040)) (+.f64 (*.f64 y (*.f64 -4166096748901211929300981260567/112248036788582063619000174684160 (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (+.f64 (*.f64 (pow.f64 z 4) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623)) (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (pow.f64 z 5))))))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 2))))
(+.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 3))) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 2))) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) -6012459259764103/1000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))))
(+.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) -6012459259764103/1000000000000000)) (pow.f64 z 3))) (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2)))))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) -6012459259764103/1000000000000000)) (pow.f64 z 3))) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y))))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 2))))
(+.f64 (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 y)))
(+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 2))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 3))) (*.f64 692910599291889/10000000000000000 y))))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 2))) (+.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000))) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 3))) (*.f64 692910599291889/10000000000000000 y))))
(+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (+.f64 (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (+.f64 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000)) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 3)) y))))
(+.f64 (*.f64 692910599291889/10000000000000000 (+.f64 y (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000)) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 3)))) (+.f64 (*.f64 -4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -692910599291889/10000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (*.f64 y 692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 0 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 0 (*.f64 y 692910599291889/10000000000000000)) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 0)
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 0 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))) (*.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))) (neg.f64 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) 1)
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 y y))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 z 2)) (*.f64 y (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))) (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 692910599291889/10000000000000000 y)))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y)) (*.f64 y (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) y))))
(/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) (/.f64 y y)))) (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))) (/.f64 (*.f64 (/.f64 y y) (*.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 y y)))))
(neg.f64 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 692910599291889/10000000000000000 (*.f64 (pow.f64 z 2) (neg.f64 y))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 1 (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 (/.f64 y y) (*.f64 y (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 -1 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(neg.f64 (*.f64 (*.f64 (/.f64 y y) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)) y))
(*.f64 692910599291889/10000000000000000 (*.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(+.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(+.f64 0 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(+.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(-.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 0)
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(-.f64 0 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(neg.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(-.f64 0 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(neg.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(neg.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (pow.f64 z 2))))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) 1)
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (pow.f64 z 2) (pow.f64 z 2)))
(*.f64 692910599291889/10000000000000000 (pow.f64 z 2))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)))))
(/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2))) (*.f64 692910599291889/10000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 z 2)))))
(/.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000) -1)
(neg.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(neg.f64 (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000))
(neg.f64 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (*.f64 (pow.f64 z 2) -692910599291889/10000000000000000)))
(neg.f64 (*.f64 -692910599291889/10000000000000000 (*.f64 (/.f64 (*.f64 692910599291889/10000000000000000 (pow.f64 z 2)) (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (pow.f64 z 2))))

eval580.0ms (5.1%)

Compiler

Compiled 20762 to 13332 computations (35.8% saved)

prune289.0ms (2.5%)

Pruning

12 alts after pruning (7 fresh and 5 done)

PrunedKeptTotal
New8015806
Fresh123
Picked011
Done145
Total80312815
Error
0.2b
Counts
815 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
19.9b
(+.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000)))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.9b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
34.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.0b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
20.3b
(+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
20.3b
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
15.5b
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
12.7b
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
24.9b
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
25.2b
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
48.5b
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
33.4b
x
Compiler

Compiled 276 to 201 computations (27.2% saved)

localize19.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
0.2b
(*.f64 (+.f64 z 6012459259764103/1000000000000000) z)
0.6b
(*.f64 y 11167812716741/40000000000000)
3.8b
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
Compiler

Compiled 51 to 35 computations (31.4% saved)

series6.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
x
@0
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
0.0ms
y
@inf
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
0.0ms
y
@-inf
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
0.0ms
z
@inf
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))

rewrite99.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1002×rational_best_oopsla_all_46_json_45_simplify-49
924×rational_best_oopsla_all_46_json_45_simplify-35
764×rational_best_oopsla_all_46_json_45_simplify-80
522×rational_best_oopsla_all_46_json_45_simplify-37
518×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01475
18575
223575
398575
4451375
Stop Event
node limit
Counts
3 → 85
Calls
Call 1
Inputs
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
(*.f64 y 11167812716741/40000000000000)
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 11167812716741/40000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))) (*.f64 y 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))) (*.f64 y 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 11167812716741/40000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (*.f64 y -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y)) (*.f64 11167812716741/40000000000000 (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (/.f64 11167812716741/40000000000000 y)) (*.f64 y (/.f64 11167812716741/40000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -11167812716741/40000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 y) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))))

simplify143.0ms (1.3%)

Algorithm
egg-herbie
Rules
1390×rational_best_oopsla_all_46_json_45_simplify-49
1242×rational_best_oopsla_all_46_json_45_simplify-72
1172×rational_best_oopsla_all_46_json_45_simplify-7
666×rational_best_oopsla_all_46_json_45_simplify-89
572×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02614859
19164655
239804651
Stop Event
node limit
Counts
157 → 146
Calls
Call 1
Inputs
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y) (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (pow.f64 z 3))) x))))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(+.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 1 (*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) 1)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(+.f64 (*.f64 y 11167812716741/40000000000000) 0)
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))))
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))
(+.f64 0 (*.f64 y 11167812716741/40000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000))
(+.f64 (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))) (*.f64 y 11167812716741/40000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))) (*.f64 y 11167812716741/40000000000000))
(-.f64 (*.f64 y 11167812716741/40000000000000) 0)
(-.f64 0 (*.f64 y -11167812716741/40000000000000))
(-.f64 0 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y -11167812716741/40000000000000)))
(-.f64 0 (*.f64 (neg.f64 y) 11167812716741/40000000000000))
(-.f64 0 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))
(-.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (*.f64 y -11167812716741/40000000000000)))
(/.f64 (*.f64 y 11167812716741/40000000000000) 1)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y)) (*.f64 11167812716741/40000000000000 (/.f64 y y))))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (/.f64 11167812716741/40000000000000 y)) (*.f64 y (/.f64 11167812716741/40000000000000 y))))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))
(/.f64 (*.f64 y -11167812716741/40000000000000) -1)
(neg.f64 (*.f64 y -11167812716741/40000000000000))
(neg.f64 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))
(neg.f64 (*.f64 (neg.f64 y) 11167812716741/40000000000000))
(neg.f64 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))
(neg.f64 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 0)
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) 1)))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) -1)
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
Outputs
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) (*.f64 -11167812716741/40000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))))))
(+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) (*.f64 -11167812716741/40000000000000 (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) -6012459259764103/1000000000000000)) (pow.f64 z 5)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) -6012459259764103/1000000000000000)) (pow.f64 z 5)))))
(+.f64 (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) -6012459259764103/1000000000000000)) (pow.f64 z 5))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))) (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000))) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 5)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))) (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000)) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 5)))))
(+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))) (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000)) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 5)))))
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 y)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x)))
(+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) (*.f64 -11167812716741/40000000000000 (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y) (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (pow.f64 z 3))) x))))
(+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))) x))))
(+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))))
(+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) (*.f64 -11167812716741/40000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) x)))
(+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) x)))
(+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) 1)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 1 (*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) 1)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) -1)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 y 11167812716741/40000000000000) 0)
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))
(*.f64 11167812716741/40000000000000 y)
(+.f64 0 (*.f64 y 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 y 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 0 (*.f64 y (/.f64 11167812716741/40000000000000 y))) (*.f64 y 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))) (*.f64 y 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(-.f64 (*.f64 y 11167812716741/40000000000000) 0)
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 y -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y -11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 (neg.f64 y) 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(-.f64 0 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))
(*.f64 11167812716741/40000000000000 y)
(-.f64 (*.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (*.f64 y -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 11167812716741/40000000000000 y)) (neg.f64 (*.f64 y -11167812716741/40000000000000)))
(*.f64 (*.f64 11167812716741/40000000000000 y) (/.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 11167812716741/40000000000000 y)))
(/.f64 (*.f64 y 11167812716741/40000000000000) 1)
(*.f64 11167812716741/40000000000000 y)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 y y))
(*.f64 11167812716741/40000000000000 y)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y)) (*.f64 11167812716741/40000000000000 (/.f64 y y))))
(*.f64 11167812716741/40000000000000 y)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 y y) (/.f64 y y)))
(*.f64 11167812716741/40000000000000 y)
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (*.f64 y 11167812716741/40000000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (/.f64 (/.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 11167812716741/40000000000000 y)) (/.f64 (*.f64 11167812716741/40000000000000 y) (*.f64 11167812716741/40000000000000 y))))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 y (/.f64 11167812716741/40000000000000 y)) (*.f64 y (/.f64 11167812716741/40000000000000 y))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (/.f64 (*.f64 y (/.f64 11167812716741/40000000000000 y)) (*.f64 y (/.f64 11167812716741/40000000000000 y))))
(/.f64 (*.f64 y 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (/.f64 (*.f64 11167812716741/40000000000000 (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 11167812716741/40000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (/.f64 (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 11167812716741/40000000000000 (/.f64 y y)))))
(/.f64 (*.f64 y -11167812716741/40000000000000) -1)
(*.f64 11167812716741/40000000000000 y)
(neg.f64 (*.f64 y -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(neg.f64 (*.f64 1 (*.f64 y -11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(neg.f64 (*.f64 (neg.f64 y) 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 y)
(neg.f64 (*.f64 -1 (*.f64 y 11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 y)
(neg.f64 (*.f64 (neg.f64 (*.f64 11167812716741/40000000000000 (/.f64 y y))) y))
(*.f64 11167812716741/40000000000000 y)
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 0)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) 1)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) -1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) 1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
0.2b
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
0.3b
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
Compiler

Compiled 22 to 16 computations (27.3% saved)

series3.0ms (0%)

Counts
3 → 15
Calls

12 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
0.0ms
y
@inf
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
0.0ms
z
@inf
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
0.0ms
y
@-inf
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
0.0ms
z
@-inf
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)

rewrite92.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1898×rational_best_oopsla_all_46_json-2
1898×rational_best_oopsla_all_46_json-1
1898×rational_best_oopsla_all_46_json-4
1898×rational_best_oopsla_all_46_json-3
1292×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0939
15539
216139
371339
4376439
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (*.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 1 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 1 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))

simplify113.0ms (1%)

Algorithm
egg-herbie
Rules
1580×rational_best_oopsla_all_46_json_45_simplify-37
1398×rational_best_oopsla_all_46_json_45_simplify-23
1280×rational_best_oopsla_all_46_json_45_simplify-13
768×rational_best_oopsla_all_46_json_45_simplify-7
638×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01884859
16744553
230904553
Stop Event
node limit
Counts
113 → 133
Calls
Call 1
Inputs
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
279195317918525/3350343815022304
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))
(+.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)
(-.f64 0 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 1)
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 z z))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))
(/.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) -1)
(neg.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))
(+.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304))
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(+.f64 (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(+.f64 (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(+.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(-.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)
(-.f64 0 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 1)
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 y y))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(neg.f64 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(-.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 0)
(-.f64 0 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 1 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 1 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)
(neg.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
Outputs
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z))
(*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 y z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
279195317918525/3350343815022304
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(+.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(+.f64 (*.f64 0 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 0)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(-.f64 0 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(neg.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 1)
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 z z))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (/.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (/.f64 z z))))
(/.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) -1)
(neg.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(neg.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) 279195317918525/3350343815022304) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 279195317918525/3350343815022304 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 y (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 0 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+.f64 (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 279195317918525/3350343815022304 y)) (*.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (*.f64 (*.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))
(*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y))) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 (*.f64 z y)))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 279195317918525/3350343815022304 y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (*.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(-.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 0)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(-.f64 0 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(neg.f64 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (neg.f64 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) 1)
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 y y))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 y (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y y))))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 y y)) (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 y y))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 y (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 y (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))) (*.f64 y (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))))
(/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y)) (/.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) y))))
(/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (/.f64 (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)))) (/.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(-.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 0)
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(-.f64 0 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 1 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304)))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 1 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 1 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -1 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (*.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 1 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))) (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (*.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) 1)
(-.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) -279195317918525/3350343815022304)
(+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z))
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)))
(/.f64 (+.f64 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z) 279195317918525/3350343815022304) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) (/.f64 (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) (/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))))
(/.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304) -1)
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))
(neg.f64 (-.f64 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))
(-.f64 279195317918525/3350343815022304 (*.f64 z 155900051080628738716045985239/56124018394291031809500087342080))

localize15.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
0.4b
(/.f64 692910599291889/10000000000000000 y)
28.8b
(*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))
Compiler

Compiled 44 to 20 computations (54.5% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
2.0ms
x
@0
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
0.0ms
y
@0
(*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))
0.0ms
y
@0
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
0.0ms
y
@inf
(*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))
0.0ms
x
@inf
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))

rewrite133.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1850×rational_best_oopsla_all_46_json-2
1850×rational_best_oopsla_all_46_json-1
1850×rational_best_oopsla_all_46_json-4
1850×rational_best_oopsla_all_46_json-3
658×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01263
18059
224655
3111155
4430155
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))
(/.f64 692910599291889/10000000000000000 y)
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 692910599291889/10000000000000000 y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 692910599291889/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 692910599291889/10000000000000000 y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 692910599291889/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (/.f64 -1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))))))

simplify166.0ms (1.5%)

Algorithm
egg-herbie
Rules
1068×rational_best_oopsla_all_46_json_45_simplify-72
1018×rational_best_oopsla_all_46_json_45_simplify-49
946×rational_best_oopsla_all_46_json_45_simplify-10
894×rational_best_oopsla_all_46_json_45_simplify-30
756×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02173474
17153114
230303114
370643114
Stop Event
node limit
Counts
156 → 152
Calls
Call 1
Inputs
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))
(+.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(-.f64 0 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 1)
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))
(/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) -1)
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(+.f64 (/.f64 692910599291889/10000000000000000 y) 0)
(+.f64 0 (/.f64 692910599291889/10000000000000000 y))
(-.f64 (/.f64 692910599291889/10000000000000000 y) 0)
(-.f64 0 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(*.f64 (/.f64 692910599291889/10000000000000000 y) 1)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 1 (/.f64 692910599291889/10000000000000000 y))
(*.f64 -1 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (/.f64 -1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) -1)
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))
(*.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))
(neg.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (neg.f64 x))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 1 (neg.f64 x)))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) x))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) x))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0)
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(-.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (neg.f64 x)))
(-.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x)))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)
(neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
Outputs
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 -692910599291889/10000000000000000 y)
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
x
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0)
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(-.f64 0 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) 0) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 1)
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 y y))
(*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))
(*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 y y)) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y)) (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y)) (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 y y)))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 y y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y)))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y))))))
(/.f64 (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y)))) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) y))))))
(/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) -1)
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))
(neg.f64 (*.f64 y 692910599291889/10000000000000000))
(+.f64 (/.f64 692910599291889/10000000000000000 y) 0)
(/.f64 692910599291889/10000000000000000 y)
(+.f64 0 (/.f64 692910599291889/10000000000000000 y))
(/.f64 692910599291889/10000000000000000 y)
(-.f64 (/.f64 692910599291889/10000000000000000 y) 0)
(/.f64 692910599291889/10000000000000000 y)
(-.f64 0 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) 1)
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 692910599291889/10000000000000000 y) (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 1 (/.f64 692910599291889/10000000000000000 y))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 -1 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 692910599291889/10000000000000000 y))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (/.f64 -1 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) -1)
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)) (*.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 1 (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (neg.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(/.f64 692910599291889/10000000000000000 y)
(*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) (/.f64 692910599291889/10000000000000000 y))
(/.f64 692910599291889/10000000000000000 y)
(neg.f64 (neg.f64 (/.f64 692910599291889/10000000000000000 y)))
(/.f64 692910599291889/10000000000000000 y)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (neg.f64 x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 1 (neg.f64 x)))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y))) x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) 0))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(-.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x)))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 692910599291889/10000000000000000 y) (/.f64 692910599291889/10000000000000000 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) 1)
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 692910599291889/10000000000000000 y)))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(/.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x) -1)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))
(neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 692910599291889/10000000000000000 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 y))))

localize63.0ms (0.6%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
0.2b
(/.f64 279195317918525/3350343815022304 y)
28.8b
(*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))
Compiler

Compiled 44 to 20 computations (54.5% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))
0.0ms
x
@0
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
0.0ms
y
@0
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
0.0ms
x
@-inf
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
0.0ms
x
@inf
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))

rewrite206.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1850×rational_best_oopsla_all_46_json-2
1850×rational_best_oopsla_all_46_json-1
1850×rational_best_oopsla_all_46_json-4
1850×rational_best_oopsla_all_46_json-3
658×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01263
18059
224655
3111155
4430155
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))
(/.f64 279195317918525/3350343815022304 y)
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 279195317918525/3350343815022304 y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 279195317918525/3350343815022304 y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (/.f64 -1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))))))

simplify215.0ms (1.9%)

Algorithm
egg-herbie
Rules
1068×rational_best_oopsla_all_46_json_45_simplify-72
1018×rational_best_oopsla_all_46_json_45_simplify-49
946×rational_best_oopsla_all_46_json_45_simplify-10
894×rational_best_oopsla_all_46_json_45_simplify-30
756×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02173474
17153114
230303114
370643114
Stop Event
node limit
Counts
156 → 152
Calls
Call 1
Inputs
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))
(+.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(-.f64 0 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 1)
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))
(/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) -1)
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(+.f64 (/.f64 279195317918525/3350343815022304 y) 0)
(+.f64 0 (/.f64 279195317918525/3350343815022304 y))
(-.f64 (/.f64 279195317918525/3350343815022304 y) 0)
(-.f64 0 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 279195317918525/3350343815022304 y) 1)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 1 (/.f64 279195317918525/3350343815022304 y))
(*.f64 -1 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (/.f64 -1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) -1)
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))
(*.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))
(neg.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (neg.f64 x))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 1 (neg.f64 x)))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) x))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) x))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0)
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(-.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (neg.f64 x)))
(-.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x)))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)
(neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
Outputs
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 -279195317918525/3350343815022304 y)
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
x
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 0 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0)
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 0 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (-.f64 (*.f64 0 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)))))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(-.f64 0 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) 0) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 1)
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 y y))
(*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))
(*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 y y)) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y)) (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y)) (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304)) (/.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y 279195317918525/3350343815022304))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 y y)))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 y y))))))
(/.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y)))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y))))))
(/.f64 (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))) (/.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y)))) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 y (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) y))))))
(/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) -1)
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))
(neg.f64 (*.f64 y 279195317918525/3350343815022304))
(+.f64 (/.f64 279195317918525/3350343815022304 y) 0)
(/.f64 279195317918525/3350343815022304 y)
(+.f64 0 (/.f64 279195317918525/3350343815022304 y))
(/.f64 279195317918525/3350343815022304 y)
(-.f64 (/.f64 279195317918525/3350343815022304 y) 0)
(/.f64 279195317918525/3350343815022304 y)
(-.f64 0 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) 1)
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 279195317918525/3350343815022304 y) (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 1 (/.f64 279195317918525/3350343815022304 y))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 -1 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 279195317918525/3350343815022304 y))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (/.f64 -1 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) -1)
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)) (*.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 1 (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (neg.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(/.f64 279195317918525/3350343815022304 y)
(*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) (/.f64 279195317918525/3350343815022304 y))
(/.f64 279195317918525/3350343815022304 y)
(neg.f64 (neg.f64 (/.f64 279195317918525/3350343815022304 y)))
(/.f64 279195317918525/3350343815022304 y)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (neg.f64 x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (neg.f64 (*.f64 y 279195317918525/3350343815022304)))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 1 (neg.f64 x)))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (neg.f64 (*.f64 y 279195317918525/3350343815022304)))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (neg.f64 (*.f64 y 279195317918525/3350343815022304)))
(-.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (-.f64 (*.f64 0 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y))) x))
(-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (neg.f64 (*.f64 y 279195317918525/3350343815022304)))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) 0))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(-.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(-.f64 0 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 y y)) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 x (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 x (neg.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (-.f64 x (neg.f64 (*.f64 y 279195317918525/3350343815022304))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(-.f64 (*.f64 0 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x)))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))) (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 (*.f64 y (neg.f64 y)) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y)) (neg.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(-.f64 (*.f64 (*.f64 (*.f64 y y) (/.f64 (/.f64 279195317918525/3350343815022304 y) (/.f64 279195317918525/3350343815022304 y))) 0) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(*.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(*.f64 (*.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 1 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))) (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(*.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))))
(*.f64 (-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(*.f64 (-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y)))) (/.f64 (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 279195317918525/3350343815022304))))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) 1)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y))))) (/.f64 (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))) (+.f64 x (*.f64 y (*.f64 y (/.f64 279195317918525/3350343815022304 y)))))))
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(/.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x) -1)
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))
(neg.f64 (-.f64 (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))) x))
(-.f64 x (*.f64 y (*.f64 y (neg.f64 (/.f64 279195317918525/3350343815022304 y)))))
(-.f64 x (*.f64 y (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 y))))

localize104.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
0.0b
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
0.3b
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
0.6b
(*.f64 y 692910599291889/10000000000000000)
Compiler

Compiled 39 to 21 computations (46.2% saved)

series5.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
z
@0
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
0.0ms
y
@-inf
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
0.0ms
x
@0
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
0.0ms
y
@inf
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
0.0ms
y
@0
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)

rewrite160.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
882×rational_best_oopsla_all_46_json_45_simplify-7
750×rational_best_oopsla_all_46_json_45_simplify-108
694×rational_best_oopsla_all_46_json_45_simplify-35
668×rational_best_oopsla_all_46_json_45_simplify-80
478×rational_best_oopsla_all_46_json_45_simplify-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01269
17569
221169
380569
4419369
5777669
Stop Event
node limit
Counts
3 → 150
Calls
Call 1
Inputs
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (neg.f64 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y -692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 x)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x)) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (/.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))))))

simplify283.0ms (2.5%)

Algorithm
egg-herbie
Rules
1230×rational_best_oopsla_all_46_json_45_simplify-49
1140×rational_best_oopsla_all_46_json_45_simplify-7
866×rational_best_oopsla_all_46_json_45_simplify-89
828×rational_best_oopsla_all_46_json_45_simplify-35
702×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03178966
111188350
253908308
Stop Event
node limit
Counts
234 → 230
Calls
Call 1
Inputs
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
x
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
x
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
x
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) 0))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) 0))
(+.f64 0 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)
(-.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 0 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 1)
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))
(/.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (/.f64 y z)))))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (neg.f64 (/.f64 y z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (neg.f64 x))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 -1 x))
(-.f64 x (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0)
(-.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y -692910599291889/10000000000000000))
(-.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (neg.f64 y)))
(-.f64 (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (-.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (-.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (-.f64 0 (neg.f64 x)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x)) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))
(-.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (neg.f64 x))
(-.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (/.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)
(neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
Outputs
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(-.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
x
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
x
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 692910599291889/10000000000000000 y) x) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
x
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) x)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(+.f64 (+.f64 x (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (+.f64 x (*.f64 y 692910599291889/10000000000000000)))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) 0))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) 0))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 0 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 0)
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(-.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 0 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) 1)
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 y z) (/.f64 y z)))
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) -751220861604756070699018739433/5000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z))))))
(/.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(neg.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))))
(neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 y (/.f64 692910599291889/10000000000000000 y))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (*.f64 692910599291889/10000000000000000 (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) 0))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 1 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 1 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 1 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(*.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 1 (-.f64 (*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(-.f64 (*.f64 (/.f64 y z) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)))) (neg.f64 (*.f64 y 692910599291889/10000000000000000)))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (/.f64 y z)))))
(*.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (/.f64 y z))) (*.f64 y -692910599291889/10000000000000000)))
(neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 y z) (*.f64 (neg.f64 (/.f64 y z)) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))))
(neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 y z) (/.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 -1 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (neg.f64 (/.f64 y z)))))
(*.f64 1 (-.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (neg.f64 (/.f64 y z))) (*.f64 y -692910599291889/10000000000000000)))
(neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))))
(neg.f64 (-.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (/.f64 (/.f64 y z) (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) -1)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))
(-.f64 x (-.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (neg.f64 x))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 -1 x))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000))))
(-.f64 x (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 0)
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 0 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 x (-.f64 (*.f64 y -692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 -1 (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (neg.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 y -692910599291889/10000000000000000))
(-.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 y -692910599291889/10000000000000000))
(-.f64 (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (neg.f64 y)))
(-.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (*.f64 692910599291889/10000000000000000 (/.f64 y y)) (neg.f64 y)))
(-.f64 (-.f64 x (*.f64 (/.f64 y y) (*.f64 (neg.f64 y) 692910599291889/10000000000000000))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(-.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)) (neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 x (-.f64 (*.f64 (/.f64 y z) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/5000000000000000000000000000000)))) (neg.f64 (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (neg.f64 (/.f64 y z))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (*.f64 (neg.f64 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(-.f64 (-.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (-.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (-.f64 0 (neg.f64 x)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x)) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))) (-.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) x))
(-.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(-.f64 (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 y z) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) -751220861604756070699018739433/10000000000000000000000000000000)))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (neg.f64 x))
(-.f64 (-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) (neg.f64 x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (-.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))) (*.f64 (/.f64 y z) (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (*.f64 (/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))) (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) 0) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (-.f64 (*.f64 0 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 0 (-.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 (-.f64 x (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 y 692910599291889/10000000000000000)) (*.f64 y 692910599291889/10000000000000000)))
(-.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) x))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (neg.f64 x))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y 692910599291889/10000000000000000) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 x (neg.f64 (*.f64 y 692910599291889/10000000000000000))))
(-.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(+.f64 (*.f64 0 (/.f64 (+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))) (-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (+.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (neg.f64 (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(-.f64 (+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 -1 (+.f64 (*.f64 y 692910599291889/10000000000000000) x)))
(+.f64 (*.f64 0 (/.f64 (+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))) (-.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 -1 (+.f64 x (*.f64 y 692910599291889/10000000000000000)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (neg.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (neg.f64 (neg.f64 (+.f64 x (*.f64 y 692910599291889/10000000000000000)))))
(-.f64 (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) x) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 (/.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) (-.f64 0 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))) (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) 1)
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (-.f64 x (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)) -1)
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(neg.f64 (+.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (-.f64 (*.f64 y -692910599291889/10000000000000000) x)))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))

eval516.0ms (4.6%)

Compiler

Compiled 26700 to 17230 computations (35.5% saved)

prune246.0ms (2.2%)

Pruning

15 alts after pruning (8 fresh and 7 done)

PrunedKeptTotal
New9496955
Fresh022
Picked101
Done279
Total95215967
Error
0.2b
Counts
967 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
44.4b
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
20.3b
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
19.0b
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
19.9b
(+.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000)))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.9b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
34.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.1b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
15.5b
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
12.7b
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
24.9b
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
25.2b
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
48.5b
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
45.1b
(*.f64 y 279195317918525/3350343815022304)
41.6b
(*.f64 y 692910599291889/10000000000000000)
33.4b
x
Compiler

Compiled 294 to 222 computations (24.5% saved)

localize22.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
0.2b
(*.f64 (+.f64 6012459259764103/1000000000000000 z) z)
0.4b
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
3.8b
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
Compiler

Compiled 57 to 39 computations (31.6% saved)

series4.0ms (0%)

Counts
4 → 54
Calls

24 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
0.0ms
z
@inf
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
0.0ms
z
@0
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
0.0ms
z
@-inf
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
0.0ms
y
@inf
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))

rewrite168.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1066×rational_best_oopsla_all_46_json_45_simplify-10
1028×rational_best_oopsla_all_46_json_45_simplify-7
786×rational_best_oopsla_all_46_json_45_simplify-35
644×rational_best_oopsla_all_46_json_45_simplify-108
546×rational_best_oopsla_all_46_json_45_simplify-80
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014106
182106
2211106
3854106
44308106
57346106
Stop Event
node limit
Counts
4 → 177
Calls
Call 1
Inputs
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 (+.f64 6012459259764103/1000000000000000 z) z)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 1 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (*.f64 6012459259764103/1000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z z) (*.f64 -6012459259764103/1000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) x) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 x) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))))

simplify176.0ms (1.6%)

Algorithm
egg-herbie
Rules
1576×rational_best_oopsla_all_46_json_45_simplify-13
1130×rational_best_oopsla_all_46_json_45_simplify-35
1020×rational_best_oopsla_all_46_json_45_simplify-89
892×rational_best_oopsla_all_46_json_45_simplify-24
842×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04528581
114788079
254967911
Stop Event
node limit
Counts
231 → 279
Calls
Call 1
Inputs
(*.f64 31250000000000/104698244219447 y)
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (*.f64 31250000000000/104698244219447 y))
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (+.f64 (*.f64 31250000000000/104698244219447 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))))))
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (+.f64 (*.f64 31250000000000/104698244219447 y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(/.f64 y (pow.f64 z 2))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))))))
(/.f64 y (pow.f64 z 2))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 629493927938257585512585111041/31250000000000000000000000000 (/.f64 y (pow.f64 z 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
x
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y) (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (pow.f64 z 3))) x))))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
x
x
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) 0))
(+.f64 0 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)
(-.f64 0 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 1)
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 1 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) -1)
(*.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 -1 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(*.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(neg.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) 0))
(+.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(+.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)
(-.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 1)
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) -1)
(neg.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) 0))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(+.f64 0 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z z))
(+.f64 (*.f64 z z) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(+.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(+.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(-.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)
(-.f64 0 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z (neg.f64 z)))
(-.f64 (*.f64 z z) (*.f64 -6012459259764103/1000000000000000 z))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 1)
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 z z))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (neg.f64 x))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 -1 x))
(-.f64 x (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 0)
(-.f64 0 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) x) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(-.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(*.f64 -1 (*.f64 1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))
(*.f64 -1 (-.f64 (neg.f64 x) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(*.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) -1)
(*.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(neg.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
Outputs
(*.f64 31250000000000/104698244219447 y)
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (*.f64 31250000000000/104698244219447 y))
(+.f64 (*.f64 31250000000000/104698244219447 y) (*.f64 y (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z)))
(*.f64 y (+.f64 31250000000000/104698244219447 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z)))
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (+.f64 (*.f64 31250000000000/104698244219447 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))))))
(+.f64 (*.f64 31250000000000/104698244219447 y) (+.f64 (*.f64 y (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z)) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))) (*.f64 y (+.f64 31250000000000/104698244219447 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z))))
(+.f64 (*.f64 y (+.f64 31250000000000/104698244219447 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z))) (neg.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623))))
(+.f64 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 (*.f64 y z)) (+.f64 (*.f64 31250000000000/104698244219447 y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(+.f64 (*.f64 31250000000000/104698244219447 y) (+.f64 (*.f64 y (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -1 (pow.f64 z 3))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623)) (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (pow.f64 z 3)))) (*.f64 y (+.f64 31250000000000/104698244219447 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z))))
(+.f64 (*.f64 y (+.f64 31250000000000/104698244219447 (*.f64 -5871542245863381835937500000/10961722342634967150292985809 z))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623)) (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (pow.f64 z 3)))))
(/.f64 y (pow.f64 z 2))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (/.f64 y (pow.f64 z 2)))
(+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)))) (pow.f64 z 5))))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000))) (pow.f64 z 5))))))
(/.f64 y (pow.f64 z 2))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (/.f64 y (pow.f64 z 2)))
(+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)))))
(+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 629493927938257585512585111041/31250000000000000000000000000 (/.f64 y (pow.f64 z 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4)))))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 (/.f64 y (pow.f64 z 5)))))))
(+.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 5))) (+.f64 (*.f64 -6012459259764103/1000000000000000 (/.f64 y (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 (/.f64 y (pow.f64 z 5)))))))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))) -11167812716741/40000000000000) (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y))) (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y)) (pow.f64 z 3))))))
(+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))) -11167812716741/40000000000000) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 (pow.f64 z 3) -11167812716741/40000000000000)) (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 (pow.f64 z 3) -11167812716741/40000000000000))))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -629493927938257585512585111041/31250000000000000000000000000 y) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)))) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)))) (pow.f64 z 5)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000))) (pow.f64 z 5)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y -629493927938257585512585111041/31250000000000000000000000000) (*.f64 -6012459259764103/1000000000000000 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000))) (pow.f64 z 5)) -11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2)))
(*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 6012459259764103/1000000000000000 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y))) (*.f64 629493927938257585512585111041/31250000000000000000000000000 y)) (pow.f64 z 5))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) 6012459259764103/1000000000000000) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 5))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) (*.f64 11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) 6012459259764103/1000000000000000) (*.f64 y 629493927938257585512585111041/31250000000000000000000000000)) (pow.f64 z 5))))))
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 z 6012459259764103/1000000000000000)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (pow.f64 z 2) (*.f64 6012459259764103/1000000000000000 z))
(+.f64 (pow.f64 z 2) (*.f64 z 6012459259764103/1000000000000000))
x
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))) -11167812716741/40000000000000) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x))
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (+.f64 (*.f64 279195317918525/3350343815022304 y) (+.f64 (*.f64 -11167812716741/40000000000000 (*.f64 (+.f64 (*.f64 -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623 y) (*.f64 -6012459259764103/3350343815022304 (+.f64 (*.f64 976562500000000000000000000/10961722342634967150292985809 y) (*.f64 -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623 y)))) (pow.f64 z 3))) x))))
(+.f64 (*.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623))) -11167812716741/40000000000000) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 976562500000000000000000000/10961722342634967150292985809) (*.f64 y -1103200267038668987913305889728057861328125/1147673082894964476557575335949564252827623)) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 -11167812716741/40000000000000 (pow.f64 z 3))) (+.f64 (*.f64 y 279195317918525/3350343815022304) x))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 (pow.f64 z 3) -11167812716741/40000000000000)) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y -1000955887918115276975805889728057861328125/1147673082894964476557575335949564252827623) -6012459259764103/3350343815022304) (*.f64 y -183485695183230682373046875000000000000000/1147673082894964476557575335949564252827623)) (*.f64 (pow.f64 z 3) -11167812716741/40000000000000)) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x)))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x)))
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) x)
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -11167812716741/40000000000000 (/.f64 (+.f64 (*.f64 -36149666350323105395943207394609/1000000000000000000000000000000 y) (*.f64 104698244219447/31250000000000 y)) (pow.f64 z 4))) (+.f64 (*.f64 -67146018980080728955218948323/40000000000000000000000000000 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y -36149666350323105395943207394609/1000000000000000000000000000000) (*.f64 y 104698244219447/31250000000000)) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x)))
(+.f64 (*.f64 (/.f64 y (pow.f64 z 2)) 11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 (*.f64 y -32799322535300801395943207394609/1000000000000000000000000000000) (pow.f64 z 4)) -11167812716741/40000000000000) (+.f64 (*.f64 (/.f64 y (pow.f64 z 3)) -67146018980080728955218948323/40000000000000000000000000000) x)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
x
x
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) 0))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 0 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0)
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 1)
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 1 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) -1)
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 -1 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 1 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (*.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(*.f64 (neg.f64 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (neg.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (-.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) 0))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 0)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 0 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) 0) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) (*.f64 0 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))))) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) 1)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 11167812716741/40000000000000 (/.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))))
(/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) -1)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(neg.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 0 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z z) (*.f64 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) 0))
(*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) z) (-.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) 6012459259764103/1000000000000000) (-.f64 (*.f64 z (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) 0))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 6012459259764103/1000000000000000 z)) (-.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(+.f64 (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (*.f64 6012459259764103/1000000000000000 z))) (-.f64 (*.f64 (*.f64 z (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))
(*.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 0)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(-.f64 0 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 z (neg.f64 z)))
(*.f64 z (-.f64 6012459259764103/1000000000000000 (neg.f64 z)))
(*.f64 z (-.f64 z -6012459259764103/1000000000000000))
(-.f64 (*.f64 z z) (*.f64 -6012459259764103/1000000000000000 z))
(*.f64 z (-.f64 6012459259764103/1000000000000000 (neg.f64 z)))
(*.f64 z (-.f64 z -6012459259764103/1000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 0) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 0 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))) (*.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) 1)
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 z z))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))) (*.f64 z (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z))) (*.f64 (+.f64 6012459259764103/1000000000000000 z) (/.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) (+.f64 z (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)))) (*.f64 z (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z))))))
(*.f64 z (+.f64 z 6012459259764103/1000000000000000))
(/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (/.f64 (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z))) (/.f64 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)) (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))))
(/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (/.f64 (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000))) (/.f64 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)) (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 z (neg.f64 (+.f64 z 6012459259764103/1000000000000000))))
(neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 6012459259764103/1000000000000000 z) (+.f64 6012459259764103/1000000000000000 z)) (neg.f64 z)) (+.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (+.f64 z 6012459259764103/1000000000000000) (+.f64 z 6012459259764103/1000000000000000)) (neg.f64 z))))
(neg.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) (neg.f64 z)))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (neg.f64 x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 -1 x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 x (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 0)
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 0 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000))) x) (*.f64 (/.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000)))
(+.f64 x (*.f64 (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000)))))) (neg.f64 (*.f64 -11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))))
(+.f64 x (*.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (/.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))))
(-.f64 (+.f64 x (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 -1 (*.f64 1 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 -1 (-.f64 (neg.f64 x) (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) -1)
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))) (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) 1)
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)) (/.f64 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x) (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x))))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(neg.f64 (-.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) -11167812716741/40000000000000) x))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 6012459259764103/1000000000000000 z)))) 11167812716741/40000000000000) x)))
(-.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))) (neg.f64 x))
(+.f64 x (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 z (+.f64 z 6012459259764103/1000000000000000))))))

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.6b
(*.f64 y 692910599291889/10000000000000000)
Compiler

Compiled 8 to 6 computations (25% saved)

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 y 279195317918525/3350343815022304)
Compiler

Compiled 8 to 6 computations (25% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
0.3b
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
0.6b
(*.f64 y 692910599291889/10000000000000000)
Compiler

Compiled 27 to 15 computations (44.4% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
0.0ms
y
@0
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
0.0ms
y
@inf
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
0.0ms
y
@-inf
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
0.0ms
y
@-inf
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))

rewrite75.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1432×rational_best_oopsla_all_46_json-2
1432×rational_best_oopsla_all_46_json-1
1432×rational_best_oopsla_all_46_json-4
1432×rational_best_oopsla_all_46_json-3
1134×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
15938
215538
357138
4289238
Stop Event
node limit
Counts
2 → 57
Calls
Call 1
Inputs
(*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1) (*.f64 y 692910599291889/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))))))

simplify145.0ms (1.3%)

Algorithm
egg-herbie
Rules
956×rational_best_oopsla_all_46_json_45_simplify-72
952×rational_best_oopsla_all_46_json_45_simplify-7
638×rational_best_oopsla_all_46_json_45_simplify-13
626×rational_best_oopsla_all_46_json_45_simplify-35
624×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01211845
14351845
229631845
368391845
Stop Event
node limit
Counts
81 → 65
Calls
Call 1
Inputs
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 692910599291889/10000000000000000 y)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(+.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(-.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)
(-.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 1)
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)
(*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 -1 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)
(neg.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
Outputs
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 692910599291889/10000000000000000 y)
(*.f64 y 692910599291889/10000000000000000)
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 692910599291889/10000000000000000 y) (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 0 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(-.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 0)
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(-.f64 0 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(-.f64 (*.f64 0 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) 1)
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 y z) (/.f64 y z)))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z))) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 (/.f64 y z) (/.f64 y z)))))
(/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (/.f64 (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z))) (/.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(/.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) -1)
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(neg.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 0)
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 0 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) -1) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 y 692910599291889/10000000000000000) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 1 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 -1 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (*.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 -1 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))) (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) 1)
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)) (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(/.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)) -1)
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))
(neg.f64 (+.f64 (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y -692910599291889/10000000000000000)))
(+.f64 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)) (*.f64 y 692910599291889/10000000000000000))

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
0.3b
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
0.4b
(*.f64 z 6012459259764103/1000000000000000)
0.6b
(*.f64 y 11167812716741/40000000000000)
Compiler

Compiled 40 to 29 computations (27.5% saved)

series12.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
6.0ms
z
@0
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
1.0ms
y
@0
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
1.0ms
y
@inf
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
0.0ms
x
@0
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
0.0ms
z
@inf
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
2044×rational_best_oopsla_all_46_json-2
2044×rational_best_oopsla_all_46_json-1
2044×rational_best_oopsla_all_46_json-4
2044×rational_best_oopsla_all_46_json-3
924×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
17963
220663
377963
4409163
Stop Event
node limit
Counts
3 → 94
Calls
Call 1
Inputs
(*.f64 z 6012459259764103/1000000000000000)
(/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 z z)) (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 6012459259764103/1000000000000000 z))) (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))) (*.f64 z 6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z -6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 z z)) (*.f64 z -6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (*.f64 z -6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z)) (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) (*.f64 z (/.f64 6012459259764103/1000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -6012459259764103/1000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z -6012459259764103/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))))

simplify113.0ms (1%)

Algorithm
egg-herbie
Rules
1488×rational_best_oopsla_all_46_json_45_simplify-13
1082×rational_best_oopsla_all_46_json_45_simplify-49
1064×rational_best_oopsla_all_46_json_45_simplify-72
680×rational_best_oopsla_all_46_json_45_simplify-23
638×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02374234
18274190
234344190
Stop Event
node limit
Counts
166 → 153
Calls
Call 1
Inputs
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 279195317918525/3350343815022304 y)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))))
(*.f64 279195317918525/6012459259764103 (/.f64 y z))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (*.f64 279195317918525/6012459259764103 (/.f64 y z)))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(*.f64 279195317918525/6012459259764103 (/.f64 y z))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (*.f64 279195317918525/6012459259764103 (/.f64 y z)))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3)))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))))
x
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x)
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x)))
x
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x)
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) 0)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(+.f64 0 (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (/.f64 z z)) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 z (/.f64 6012459259764103/1000000000000000 z))) (*.f64 z 6012459259764103/1000000000000000))
(+.f64 (*.f64 0 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))) (*.f64 z 6012459259764103/1000000000000000))
(-.f64 (*.f64 z 6012459259764103/1000000000000000) 0)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(-.f64 0 (*.f64 z -6012459259764103/1000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))
(-.f64 (*.f64 0 (/.f64 z z)) (*.f64 z -6012459259764103/1000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (*.f64 z -6012459259764103/1000000000000000)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) 1)
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 z z))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z)) (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) (*.f64 z (/.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 z -6012459259764103/1000000000000000) -1)
(neg.f64 (*.f64 z -6012459259764103/1000000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))
(+.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 1)
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0)
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) 0))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0))
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) -1)
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
Outputs
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 6012459259764103/1000000000000000 z)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 279195317918525/3350343815022304 y)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)))
(*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))
(+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y)))
(+.f64 (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z))) (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))))
(+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (*.f64 279195317918525/3350343815022304 y))))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2)))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) (+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (*.f64 y (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (pow.f64 z 3)))))
(*.f64 279195317918525/6012459259764103 (/.f64 y z))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (*.f64 279195317918525/6012459259764103 (/.f64 y z)))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3)))))
(+.f64 (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2)))) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))))))
(*.f64 279195317918525/6012459259764103 (/.f64 y z))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (*.f64 279195317918525/6012459259764103 (/.f64 y z)))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3)))))
(+.f64 (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2)))) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))) (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))))))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) (*.f64 -10499684802409047759333902270525176972350254454210016577945600/1306798377239682627018567578824823894235793763820355097842262881 (/.f64 y (pow.f64 z 4))))))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
x
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000)))
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))) x)
(+.f64 (*.f64 279195317918525/3350343815022304 y) x)
(+.f64 (*.f64 y 279195317918525/3350343815022304) x)
(+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))
(+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x))
(+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))
(+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)
(+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x)))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x)))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416)))))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x))
(+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 (*.f64 y z)) (+.f64 (*.f64 279195317918525/3350343815022304 y) x))))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 y 279195317918525/3350343815022304) (+.f64 (*.f64 y (*.f64 -1678650474502018223880473708075/11224803678858206361900017468416 z)) x))))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (*.f64 y (pow.f64 z 3))) (+.f64 x (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))))))
(+.f64 (*.f64 y (*.f64 10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -60682654572059522221112954393896859862143226836647145994767675/125996217628908723539813148455085995022717487031805945557549056 (pow.f64 z 3))) (+.f64 (*.f64 y (+.f64 279195317918525/3350343815022304 (*.f64 z -1678650474502018223880473708075/11224803678858206361900017468416))) x)))
x
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x)
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x))
x
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x)
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) x))
(+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x)))
(+.f64 (+.f64 (*.f64 279195317918525/6012459259764103 (/.f64 y z)) (*.f64 -935400306571516080043729781600/36149666350323105395943207394609 (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 3133912631691845922385326097964156153048806400/217348396185382961186752534140230541334573920727 (/.f64 y (pow.f64 z 3))) x))
(+.f64 (*.f64 z 6012459259764103/1000000000000000) 0)
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 0 (*.f64 z 6012459259764103/1000000000000000))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 0 (/.f64 z z)) (*.f64 z 6012459259764103/1000000000000000))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 z 6012459259764103/1000000000000000))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 0 (*.f64 z (/.f64 6012459259764103/1000000000000000 z))) (*.f64 z 6012459259764103/1000000000000000))
(*.f64 6012459259764103/1000000000000000 z)
(+.f64 (*.f64 0 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))) (*.f64 z 6012459259764103/1000000000000000))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) 0)
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z 6012459259764103/1000000000000000) 0))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) 0))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) 0))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) 0))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) 0))
(*.f64 6012459259764103/1000000000000000 z)
(-.f64 0 (*.f64 z -6012459259764103/1000000000000000))
(neg.f64 (*.f64 z -6012459259764103/1000000000000000))
(-.f64 0 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))
(neg.f64 (*.f64 z (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 (*.f64 0 (/.f64 z z)) (*.f64 z -6012459259764103/1000000000000000))
(neg.f64 (*.f64 z -6012459259764103/1000000000000000))
(-.f64 (*.f64 0 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))) (*.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (*.f64 z -6012459259764103/1000000000000000)))
(*.f64 (/.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 6012459259764103/1000000000000000 z)) (neg.f64 (*.f64 z -6012459259764103/1000000000000000)))
(*.f64 (/.f64 (*.f64 z 6012459259764103/500000000000000) (*.f64 z 6012459259764103/500000000000000)) (neg.f64 (*.f64 z -6012459259764103/1000000000000000)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) 1)
(*.f64 6012459259764103/1000000000000000 z)
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 z z))
(*.f64 6012459259764103/1000000000000000 z)
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 6012459259764103/1000000000000000 z)))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z 6012459259764103/500000000000000) (*.f64 z 6012459259764103/500000000000000)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z)) (*.f64 6012459259764103/1000000000000000 (/.f64 z z))))
(*.f64 6012459259764103/1000000000000000 z)
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) (*.f64 z (/.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 z (/.f64 6012459259764103/1000000000000000 z)) (*.f64 z (/.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000)) (/.f64 (*.f64 z 6012459259764103/1000000000000000) (*.f64 z 6012459259764103/1000000000000000))))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (/.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 6012459259764103/1000000000000000 z)) (/.f64 (*.f64 6012459259764103/1000000000000000 z) (*.f64 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (/.f64 (*.f64 z 6012459259764103/500000000000000) (*.f64 z 6012459259764103/500000000000000)) (/.f64 (*.f64 z 6012459259764103/500000000000000) (*.f64 z 6012459259764103/500000000000000))))
(/.f64 (*.f64 z 6012459259764103/1000000000000000) (/.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z))) (*.f64 6012459259764103/1000000000000000 (*.f64 (/.f64 z z) (/.f64 z z)))))
(/.f64 (*.f64 6012459259764103/1000000000000000 z) (/.f64 (*.f64 (*.f64 (/.f64 z z) (/.f64 z z)) 6012459259764103/500000000000000) (*.f64 (*.f64 (/.f64 z z) (/.f64 z z)) 6012459259764103/500000000000000)))
(/.f64 (*.f64 z -6012459259764103/1000000000000000) -1)
(neg.f64 (*.f64 z -6012459259764103/1000000000000000))
(neg.f64 (*.f64 z -6012459259764103/1000000000000000))
(neg.f64 (*.f64 (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z))) z))
(neg.f64 (*.f64 z (neg.f64 (*.f64 6012459259764103/1000000000000000 (/.f64 z z)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 0 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 0))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) 0))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) 1)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (*.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) -1)
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))) (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))) (neg.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000))))
(/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z)))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) 0))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(-.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 0))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) -1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 -1 (*.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))) (neg.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) 1)
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)) (/.f64 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x) (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x))))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)) x)))
(+.f64 x (/.f64 (*.f64 11167812716741/40000000000000 y) (+.f64 104698244219447/31250000000000 (*.f64 6012459259764103/1000000000000000 z))))

eval323.0ms (2.9%)

Compiler

Compiled 19075 to 12941 computations (32.2% saved)

prune156.0ms (1.4%)

Pruning

16 alts after pruning (6 fresh and 10 done)

PrunedKeptTotal
New7164720
Fresh123
Picked011
Done2911
Total71916735
Error
0.2b
Counts
735 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
44.4b
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
19.1b
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
19.9b
(+.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000)))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.9b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
34.9b
(+.f64 x (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
19.1b
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
15.5b
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
12.7b
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
24.9b
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
48.5b
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
44.4b
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
45.1b
(*.f64 y 279195317918525/3350343815022304)
41.6b
(*.f64 y 692910599291889/10000000000000000)
53.3b
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
53.2b
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
33.4b
x
Compiler

Compiled 204 to 155 computations (24% saved)

regimes205.0ms (1.8%)

Counts
24 → 3
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 z 692910599291889/10000000000000000))) (*.f64 y (+.f64 11167812716741/40000000000000 (*.f64 z 307332350656623/625000000000000)))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 692910599291889/10000000000000000 (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
Outputs
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Calls

5 calls:

64.0ms
x
42.0ms
y
33.0ms
z
29.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
29.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
Results
ErrorSegmentsBranch
8.2b6x
10.7b3y
0.3b3z
0.3b3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
0.3b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
Compiler

Compiled 315 to 209 computations (33.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.0480272886213693e+285
+inf
0.0ms
-inf
-6.521898929563953e+299
Compiler

Compiled 30 to 23 computations (23.3% saved)

regimes130.0ms (1.2%)

Counts
21 → 3
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
(+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
Outputs
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))
Calls

3 calls:

57.0ms
x
38.0ms
y
30.0ms
z
Results
ErrorSegmentsBranch
8.4b6x
10.7b3y
0.8b3z
Compiler

Compiled 206 to 130 computations (36.9% saved)

bsearch43.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
0.0009611862094830316
5.208325706928522
24.0ms
-131837145218.37572
-0.11165001121796517
Results
38.0ms288×body256valid
Compiler

Compiled 618 to 443 computations (28.3% saved)

regimes124.0ms (1.1%)

Counts
20 → 3
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 x (-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) -751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 z 6012459259764103/1000000000000000) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 (*.f64 6012459259764103/1000000000000000 z) 104698244219447/31250000000000))) x)
(+.f64 (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) x)
(+.f64 x (/.f64 (*.f64 y 11167812716741/40000000000000) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
(+.f64 (*.f64 11167812716741/40000000000000 (/.f64 y (+.f64 104698244219447/31250000000000 (*.f64 (+.f64 6012459259764103/1000000000000000 z) z)))) x)
Outputs
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080))))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
Calls

3 calls:

54.0ms
x
37.0ms
y
27.0ms
z
Results
ErrorSegmentsBranch
8.4b6x
10.7b3y
0.8b3z
Compiler

Compiled 189 to 121 computations (36% saved)

bsearch42.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
0.0009611862094830316
5.208325706928522
23.0ms
-131837145218.37572
-0.11165001121796517
Results
38.0ms288×body256valid
Compiler

Compiled 570 to 419 computations (26.5% saved)

regimes93.0ms (0.8%)

Counts
13 → 3
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
Outputs
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))
Calls

3 calls:

41.0ms
x
28.0ms
y
21.0ms
z
Results
ErrorSegmentsBranch
8.4b6x
10.7b3y
1.0b3z
Compiler

Compiled 108 to 66 computations (38.9% saved)

bsearch105.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
5.208325706928522
11399.975253800216
86.0ms
-131837145218.37572
-0.11165001121796517
Results
100.0ms288×body256valid
Compiler

Compiled 462 to 347 computations (24.9% saved)

regimes117.0ms (1%)

Counts
12 → 3
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(*.f64 (+.f64 279195317918525/3350343815022304 (*.f64 -155900051080628738716045985239/56124018394291031809500087342080 z)) y)
(neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y))))
(neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y))))
(*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z))))
(-.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 -751220861604756070699018739433/10000000000000000000000000000000 (/.f64 y z)))
(+.f64 x (neg.f64 (*.f64 (/.f64 692910599291889/10000000000000000 y) (neg.f64 (*.f64 y y)))))
(+.f64 x (neg.f64 (*.f64 (/.f64 279195317918525/3350343815022304 y) (neg.f64 (*.f64 y y)))))
Outputs
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(+.f64 x (*.f64 y 279195317918525/3350343815022304))
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Calls

3 calls:

49.0ms
z
39.0ms
x
27.0ms
y
Results
ErrorSegmentsBranch
8.4b6x
10.7b3y
1.1b3z
Compiler

Compiled 97 to 60 computations (38.1% saved)

bsearch45.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
5.208325706928522
11399.975253800216
25.0ms
-131837145218.37572
-0.11165001121796517
Results
39.0ms288×body256valid
Compiler

Compiled 354 to 275 computations (22.3% saved)

regimes36.0ms (0.3%)

Counts
4 → 5
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Outputs
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
(*.f64 y 279195317918525/3350343815022304)
(+.f64 x (*.f64 y 692910599291889/10000000000000000))
Calls

3 calls:

17.0ms
x
11.0ms
z
6.0ms
y
Results
ErrorSegmentsBranch
10.3b5x
12.7b1y
11.3b3z
Compiler

Compiled 27 to 19 computations (29.6% saved)

bsearch83.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
6.49824216566112e-182
6.726362587344125e-167
17.0ms
1.4782175851057658e-230
4.419699667728396e-229
21.0ms
-1.325917259450407e-253
-4.379985736747659e-263
21.0ms
-2.206068146655972e-211
-3.3245064243031753e-217
Results
75.0ms560×body256valid
Compiler

Compiled 590 to 478 computations (19% saved)

regimes65.0ms (0.6%)

Counts
3 → 6
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
Outputs
x
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
(*.f64 y 692910599291889/10000000000000000)
(*.f64 y 279195317918525/3350343815022304)
x
Calls

3 calls:

24.0ms
z
20.0ms
y
19.0ms
x
Results
ErrorSegmentsBranch
20.6b6x
22.1b5y
23.0b7z
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch99.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
2.2703536288177726e-45
1.635223868526065e-42
18.0ms
1.1362162719767303e-240
5.3498941876519256e-238
22.0ms
-1.325917259450407e-253
-4.379985736747659e-263
21.0ms
-2.206068146655972e-211
-3.3245064243031753e-217
19.0ms
-1.3138193339764038e-39
-6.806883191598955e-43
Results
89.0ms672×body256valid
Compiler

Compiled 586 to 495 computations (15.5% saved)

regimes39.0ms (0.3%)

Accuracy

Total -39.8b remaining (-180.3%)

Threshold costs -39.8b (-180.3%)

Counts
2 → 5
Calls
Call 1
Inputs
x
(*.f64 y 692910599291889/10000000000000000)
Outputs
(*.f64 y 692910599291889/10000000000000000)
x
(*.f64 y 692910599291889/10000000000000000)
x
(*.f64 y 692910599291889/10000000000000000)
Calls

3 calls:

17.0ms
y
13.0ms
x
9.0ms
z
Results
ErrorSegmentsBranch
23.5b3x
22.1b5y
26.1b3z
Compiler

Compiled 19 to 14 computations (26.3% saved)

bsearch69.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
7.64350932086835e+83
5.6423743760506704e+85
21.0ms
-6.625647542219768e-57
-2.4178366773314165e-63
19.0ms
-6.164784574823582e+119
-6.0351429864518305e+115
14.0ms
-5.9987172250093594e+147
-8.691097217624961e+146
Results
63.0ms480×body256valid
Compiler

Compiled 390 to 323 computations (17.2% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111839
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)) -inf.0) (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)) 5000000000000000164943055170434837427135440057522539318423791570869012863893044939457394359293162206430058690814701199200294101105758807930912040583618895295566352963538529190225559103961304787468696490024321895827150961861074155612506360583410417131562672326958643646649953541871894528) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5854679515581645/1125899906842624) (+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)))) (+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5854679515581645/1125899906842624) (+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)))) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5967269506265907/1125899906842624) (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 z 6530219459687219/1125899906842624) (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(if (<=.f64 x -5340662237514439/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 x -8439188158173571/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 y 279195317918525/3350343815022304) (if (<=.f64 x 2526377308329519/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 x 4858816760142933/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))))
(if (<=.f64 x -7846377169233351/24519928653854221733733552434404946937899825954937634816) x (if (<=.f64 x -5609684513195921/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 x -7396123435899313/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (*.f64 y 279195317918525/3350343815022304) (if (<=.f64 x 5278722770253305/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 x 7391915003591355/3213876088517980551083924184682325205044405987565585670602752) (*.f64 y 279195317918525/3350343815022304) x)))))
(if (<=.f64 y -920000000000000001050775064052905481977858912529259836702309724257994121400062072153063609416604457799190245822086071059295857905772086330256261120) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 y -600000000000000002336447358374467656568913711376248490891720169400220472136387481447141636511025514290481602046931763200) x (if (<=.f64 y -5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 y 800000000000000024645330584772205526216201632061146770768717952555311882330651492352) x (*.f64 y 692910599291889/10000000000000000)))))
x
Outputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)) -inf.0) (*.f64 y (+.f64 692910599291889/10000000000000000 (*.f64 751220861604756070699018739433/10000000000000000000000000000000 (/.f64 1 z)))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)) 5000000000000000164943055170434837427135440057522539318423791570869012863893044939457394359293162206430058690814701199200294101105758807930912040583618895295566352963538529190225559103961304787468696490024321895827150961861074155612506360583410417131562672326958643646649953541871894528) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+.f64 (*.f64 (+.f64 z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5854679515581645/1125899906842624) (+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)))) (+.f64 x (-.f64 (+.f64 (*.f64 307332350656623/625000000000000 (/.f64 y z)) (*.f64 692910599291889/10000000000000000 y)) (*.f64 4166096748901211929300981260567/10000000000000000000000000000000 (/.f64 y z))))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5854679515581645/1125899906842624) (+.f64 x (+.f64 (*.f64 y 279195317918525/3350343815022304) (*.f64 z (*.f64 y -155900051080628738716045985239/56124018394291031809500087342080)))) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000))) (if (<=.f64 z 5967269506265907/1125899906842624) (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (+.f64 (*.f64 y 692910599291889/10000000000000000) (*.f64 (/.f64 y z) 751220861604756070699018739433/10000000000000000000000000000000)))))
(if (<=.f64 z -3039929748475085/562949953421312) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 z 6530219459687219/1125899906842624) (+.f64 x (*.f64 y 279195317918525/3350343815022304)) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))
(if (<=.f64 x -5340662237514439/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 x -8439188158173571/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 y 279195317918525/3350343815022304) (if (<=.f64 x 2526377308329519/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (+.f64 x (*.f64 y 692910599291889/10000000000000000)) (if (<=.f64 x 4858816760142933/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (*.f64 y 279195317918525/3350343815022304) (+.f64 x (*.f64 y 692910599291889/10000000000000000))))))
(if (<=.f64 x -7846377169233351/24519928653854221733733552434404946937899825954937634816) x (if (<=.f64 x -5609684513195921/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 x -7396123435899313/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672) (*.f64 y 279195317918525/3350343815022304) (if (<=.f64 x 5278722770253305/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 x 7391915003591355/3213876088517980551083924184682325205044405987565585670602752) (*.f64 y 279195317918525/3350343815022304) x)))))
(if (<=.f64 y -920000000000000001050775064052905481977858912529259836702309724257994121400062072153063609416604457799190245822086071059295857905772086330256261120) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 y -600000000000000002336447358374467656568913711376248490891720169400220472136387481447141636511025514290481602046931763200) x (if (<=.f64 y -5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 y 692910599291889/10000000000000000) (if (<=.f64 y 800000000000000024645330584772205526216201632061146770768717952555311882330651492352) x (*.f64 y 692910599291889/10000000000000000)))))
x
Compiler

Compiled 351 to 244 computations (30.5% saved)

soundness390.0ms (3.4%)

Algorithm
egg-herbie
Rules
1408×rational_best_oopsla_all_46_json_45_simplify-89
1296×rational_best_oopsla_all_46_json_45_simplify-13
1230×rational_best_oopsla_all_46_json_45_simplify-49
1214×rational_best_oopsla_all_46_json_45_simplify-24
1140×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02134423
17213677
240713653
03178966
111188350
253908308
05098866
119088546
265788538
Stop Event
node limit
node limit
node limit
Compiler

Compiled 99 to 64 computations (35.4% saved)

end140.0ms (1.2%)

Compiler

Compiled 327 to 218 computations (33.3% saved)

Profiling

Loading profile data...