(/ (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* PI (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) z1))

Time bar (total: 8.3s)

start0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze409.0ms (4.9%)

Memory
-6.6MiB live, 129.2MiB allocated; 5ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%99.9%0.1%0.0%0.0%0.0%0
0.0%0.0%99.9%0.1%0.0%0.0%0.0%1
0.0%0.0%99.9%0.1%0.0%0.0%0.0%2
0.0%0.0%99.9%0.1%0.0%0.0%0.0%3
0.0%0.0%99.9%0.1%0.0%0.0%0.0%4
0.0%0.0%99.9%0.1%0.0%0.0%0.0%5
0.0%0.0%99.9%0.1%0.0%0.0%0.0%6
0.0%0.0%99.9%0.1%0.0%0.0%0.0%7
0.0%0.0%99.9%0.1%0.0%0.0%0.0%8
0.0%0.0%99.9%0.1%0.0%0.0%0.0%9
9.6%9.6%90.3%0.1%0.0%0.0%0.0%10
10.3%10.2%89.6%0.1%0.0%0.0%0.0%11
11.0%11.0%88.9%0.1%0.0%0.0%0.0%12
Compiler

Compiled 26 to 20 computations (23.1% saved)

sample5.4s (65.7%)

Memory
27.5MiB live, 580.3MiB allocated; 56ms collecting garbage
Samples
4.1s5 875×1valid
374.0ms338×3valid
358.0ms556×2valid
233.0ms1 487×0valid
Precisions
Click to see histograms. Total time spent on operations: 4.8s
ival-tanu: 3.5s (72.8% of total)
ival-cos: 502.0ms (10.5% of total)
adjust: 244.0ms (5.1% of total)
ival-mult!: 183.0ms (3.8% of total)
ival-div!: 155.0ms (3.2% of total)
ival-atan: 111.0ms (2.3% of total)
ival-sub!: 74.0ms (1.5% of total)
ival-add!: 31.0ms (0.6% of total)
Bogosity

preprocess31.0ms (0.4%)

Memory
0.7MiB live, 8.2MiB allocated; 1ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082251
1348242
21661240
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.1%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
Symmetry

(abs z1)

(abs z2)

Compiler

Compiled 48 to 40 computations (16.7% saved)

sample0.0ms (0.0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1
-2
(PI)
-1/2
Outputs
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(literal 884279719003555/281474976710656 binary64)
#s(literal -1/2 binary64)
Samples
0.0ms0valid
Compiler

Compiled 6 to 6 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series59.0ms (0.7%)

Memory
3.6MiB live, 27.6MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01841411
Stop Event
iter-limit
Counts
20 → 37
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(literal -2 binary64)
z1
z2
(/.f64 z1 z2)
(PI.f64)
z0
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(+.f64 z1 z1)
(*.f64 (+.f64 z1 z1) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
#s(approx z1 z1)
#s(approx (/ z1 z2) (/.f64 z1 z2))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))
#s(approx (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (+ z1 z1) (*.f64 #s(literal 2 binary64) z1))
#s(approx (* (+ z1 z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx z2 z2)
#s(approx z0 z0)
#s(approx (+ z0 z0) (*.f64 #s(literal 2 binary64) z0))
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
#s(approx (- (+ z0 z0) -1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))
#s(approx (* (PI) (- (+ z0 z0) -1/2)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
#s(approx (* (PI) (- (+ z0 z0) -1/2)) (+.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) z2))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (- (+ z0 z0) -1/2) (*.f64 z0 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z0)))))
#s(approx (* (PI) (- (+ z0 z0) -1/2)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))
#s(approx (* (PI) (- (+ z0 z0) -1/2)) (*.f64 z0 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (PI.f64) z0)) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (/.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))
#s(approx (* (PI) (- (+ z0 z0) -1/2)) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (PI.f64) z0))))))
#s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (/.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))
#s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))
#s(approx (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
Calls

9 calls:

TimeVariablePoint
7.0ms
z0
0
6.0ms
z1
0
6.0ms
z1
inf
5.0ms
z2
-inf
5.0ms
z1
-inf

rewrite139.0ms (1.7%)

Memory
1.1MiB live, 56.4MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020139
034139
1156139
2625139
33650139
04285139
Stop Event
iter-limit
node-limit
iter-limit
Counts
20 → 333
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(literal -2 binary64)
z1
z2
(/.f64 z1 z2)
(PI.f64)
z0
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(+.f64 z1 z1)
(*.f64 (+.f64 z1 z1) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
#s(literal 1 binary64)
#s(literal -2 binary64)
z1
z2
(*.f64 (/.f64 #s(literal -1 binary64) z2) (neg.f64 z1))
(*.f64 (/.f64 #s(literal 1 binary64) z2) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal -1 binary64) z2))
(*.f64 z1 (/.f64 #s(literal 1 binary64) z2))
(*.f64 #s(literal 1 binary64) (/.f64 z1 z2))
(/.f64 (*.f64 (neg.f64 z1) #s(literal 1 binary64)) (neg.f64 z2))
(/.f64 (*.f64 z1 #s(literal -1 binary64)) (neg.f64 z2))
(/.f64 (*.f64 #s(literal -1 binary64) z1) (neg.f64 z2))
(/.f64 (neg.f64 z1) (neg.f64 z2))
(/.f64 z1 z2)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (neg.f64 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 z1))
(neg.f64 (/.f64 (neg.f64 z1) z2))
(PI.f64)
z0
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z0) z0)) z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z0 z0)) z0)
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) z0))
(*.f64 #s(literal 2 binary64) z0)
(*.f64 (+.f64 z0 z0) #s(literal 1 binary64))
(*.f64 z0 #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (neg.f64 z0) (neg.f64 z0))) (+.f64 z0 (neg.f64 z0)))
(/.f64 (-.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (neg.f64 z0) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (+.f64 (*.f64 (neg.f64 z0) (neg.f64 z0)) (*.f64 z0 (neg.f64 z0)))))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 z0 z0)) (-.f64 z0 z0))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 z0 #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 z0 z0) (*.f64 z0 z0))))
(neg.f64 (*.f64 z0 #s(literal -2 binary64)))
(-.f64 z0 (neg.f64 z0))
(+.f64 (*.f64 z0 #s(literal 1 binary64)) (*.f64 z0 #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) z0) (*.f64 #s(literal 1 binary64) z0))
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z0 (-.f64 z0 #s(literal -1/2 binary64)))) (-.f64 z0 #s(literal -1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 z0 z0) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) z0) z0)) z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)) z0)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(/.f64 (+.f64 (*.f64 (+.f64 z0 z0) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (*.f64 z0 z0)) (-.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) (+.f64 z0 z0))) (-.f64 #s(literal 1/2 binary64) (+.f64 z0 z0)))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 #s(literal -1/2 binary64) z0) (-.f64 #s(literal -1/2 binary64) z0))) (+.f64 z0 (-.f64 #s(literal -1/2 binary64) z0)))
(/.f64 (+.f64 (pow.f64 (-.f64 z0 #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 z0 #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0))))
(/.f64 (+.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64)) (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal 1/2 binary64) (+.f64 z0 z0)))))
(/.f64 (-.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1/2 binary64) z0) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (+.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) z0) (-.f64 #s(literal -1/2 binary64) z0)) (*.f64 z0 (-.f64 #s(literal -1/2 binary64) z0)))))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64)))) (-.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (-.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (-.f64 z0 #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (*.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (+.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (+.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(neg.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))
(-.f64 (-.f64 z0 #s(literal -1/2 binary64)) (neg.f64 z0))
(-.f64 #s(literal 1/2 binary64) (*.f64 z0 #s(literal -2 binary64)))
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(-.f64 z0 (-.f64 #s(literal -1/2 binary64) z0))
(+.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)
(+.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))
(+.f64 (+.f64 z0 z0) #s(literal 1/2 binary64))
(+.f64 z0 (-.f64 z0 #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (+.f64 z0 z0) (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)) (*.f64 z0 (PI.f64)))) (*.f64 z0 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (fabs.f64 (PI.f64))) (*.f64 (cbrt.f64 (fabs.f64 (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))
(*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (log.f64 (exp.f64 (PI.f64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal -2 binary64)) (neg.f64 (PI.f64))) #s(literal -2 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 2 binary64)) (PI.f64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 z0 (PI.f64)) (*.f64 z0 (PI.f64))) (*.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))) (-.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64))) (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z0 (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z0 (PI.f64)) (*.f64 z0 (PI.f64))) (-.f64 (*.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64))) (*.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64))))))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal -1/2 binary64) (PI.f64)))
(-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(-.f64 (*.f64 z0 (PI.f64)) (*.f64 (neg.f64 (PI.f64)) (-.f64 z0 #s(literal -1/2 binary64))))
(-.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 #s(literal -1/2 binary64) z0) (PI.f64)))
(-.f64 (*.f64 z0 (PI.f64)) (neg.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64))))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(+.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)) (*.f64 z0 (PI.f64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64)))
(log.f64 (exp.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (sin.f64 (+.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) #s(literal 1 binary64)) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (sin.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64))) (cos.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))))
(/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))))
(/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))) (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))))
(neg.f64 (tan.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64))))
(tan.f64 (+.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 (+.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2) z1)
(*.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (/.f64 #s(literal -1 binary64) z2))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 #s(literal 1 binary64) z2) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1))
(*.f64 (neg.f64 z1) (*.f64 (/.f64 #s(literal -1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 (neg.f64 z1) (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(*.f64 (neg.f64 z1) (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (/.f64 z1 z2)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 (/.f64 z1 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 (neg.f64 z1) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) #s(literal -1 binary64)) (neg.f64 z2))
(/.f64 (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) #s(literal 1 binary64)) z2)
(/.f64 (*.f64 (/.f64 z1 z2) (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 z1 z2)) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) #s(literal -1 binary64)) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z1) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (neg.f64 z1) (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 z2 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))) z2)
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -3/2 binary64)) (PI.f64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (neg.f64 (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 z1) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 (neg.f64 z1) z2)))
(neg.f64 (/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (neg.f64 z2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) z2))
(neg.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 z1) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))))
(neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 (neg.f64 z1) z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (neg.f64 z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) z2)))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (neg.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal -2 binary64))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(neg.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)))) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))) (-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))) (*.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(sin.f64 (neg.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64)))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (PI.f64)))
(sin.f64 (+.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64))) (PI.f64)))
(sin.f64 (-.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (cos.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (sin.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(cos.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(cos.f64 (+.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64))) (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(cos.f64 (+.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal -2 binary64)))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(neg.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64))) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(-.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64))
(+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 0 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) z1)) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z1 z1)) z1)
(*.f64 #s(literal 2 binary64) z1)
(*.f64 (+.f64 z1 z1) #s(literal 1 binary64))
(*.f64 z1 #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 (neg.f64 z1) #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) (*.f64 z1 (neg.f64 z1)))))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (+.f64 z1 (neg.f64 z1)))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 z1 z1))
(/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(neg.f64 (*.f64 z1 #s(literal -2 binary64)))
(-.f64 z1 (neg.f64 z1))
(+.f64 z1 z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 z1))) (*.f64 z1 z1))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 z1 z1) #s(literal 2 binary64))
(*.f64 (*.f64 z1 #s(literal -2 binary64)) (neg.f64 z1))
(*.f64 (neg.f64 z1) (*.f64 z1 #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 2 binary64) (*.f64 z1 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64))
(*.f64 (+.f64 z1 z1) z1)
(*.f64 z1 (+.f64 z1 z1))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 z1 z1) z1)) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(-.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))
(-.f64 (*.f64 z1 z1) (neg.f64 (*.f64 z1 z1)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 z1 z1)) (*.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(+.f64 (*.f64 (*.f64 z1 z1) #s(literal 1 binary64)) (*.f64 (*.f64 z1 z1) #s(literal 1 binary64)))
(+.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)))
(*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(*.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal -1 binary64)) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z1)) (*.f64 z1 #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 z1 z1))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(/.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1) z1) #s(literal 2 binary64))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) z1) (*.f64 z1 #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1)) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))) (*.f64 (+.f64 z1 z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1)) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)))) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (+.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (+.f64 z1 z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) z1) (*.f64 (+.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (*.f64 (+.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (+.f64 z1 z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (*.f64 z1 (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 z1 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) z1) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) z1))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 z1 z1))
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1)) (*.f64 z1 #s(literal -2 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (+.f64 z1 z1)) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))) (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1) (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(neg.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(-.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 z1 #s(literal -2 binary64)) z1)))

eval37.0ms (0.4%)

Memory
1.2MiB live, 31.0MiB allocated; 4ms collecting garbage
Compiler

Compiled 12 553 to 2 302 computations (81.7% saved)

prune18.0ms (0.2%)

Memory
-0.1MiB live, 15.6MiB allocated; 0ms collecting garbage
Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New33715352
Fresh000
Picked101
Done-110
Total33716353
Accuracy
88.0%
Counts
353 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.9%
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
73.9%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
27.1%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
19.3%
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
43.3%
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
62.1%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
14.4%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))))
22.6%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))) z1))
56.1%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
56.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
71.5%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
70.5%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
65.2%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
66.7%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
56.4%
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
19.2%
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
Compiler

Compiled 1 692 to 918 computations (45.7% saved)

sample0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2
2
-1/2
(PI)
1
-2
4
3
Outputs
#s(literal 1/2 binary64)
#s(literal 2 binary64)
#s(literal -1/2 binary64)
#s(literal 884279719003555/281474976710656 binary64)
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 3 binary64)
Samples
0.0ms0valid
Compiler

Compiled 10 to 10 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series101.0ms (1.2%)

Memory
-1.3MiB live, 52.1MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03183489
Stop Event
iter-limit
Counts
60 → 79
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(PI.f64)
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
z2
(/.f64 z1 z2)
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))))))
(*.f64 (+.f64 z1 z1) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
#s(literal 4 binary64)
(*.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
#s(literal 3 binary64)
(pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))
(+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))))
Outputs
#s(approx z1 z1)
#s(approx (* z1 z1) (pow.f64 z1 #s(literal 2 binary64)))
#s(approx (/ 1/2 (* z1 z1)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* (/ 1/2 (* z1 z1)) z1) (/.f64 #s(literal 1/2 binary64) z1))
#s(approx (/ z1 z2) (/.f64 z1 z2))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))
#s(approx (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))
#s(approx (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (+ z1 z1) (*.f64 #s(literal 2 binary64) z1))
#s(approx (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (* (+ z1 z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (*.f64 z1 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (* (* (+ z1 z1) z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 3 binary64))))
#s(approx (/ (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (* (* (+ z1 z1) z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))))
#s(approx (* (* z1 z1) (* z1 z1)) (pow.f64 z1 #s(literal 4 binary64)))
#s(approx (* 4 (* (* z1 z1) (* z1 z1))) (*.f64 #s(literal 4 binary64) (pow.f64 z1 #s(literal 4 binary64))))
#s(approx (/ 1 (* 4 (* (* z1 z1) (* z1 z1)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 z1 #s(literal 4 binary64))))
#s(approx (* (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (/ 1 (* 4 (* (* z1 z1) (* z1 z1))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (pow (* z1 z1) 3) (pow.f64 z1 #s(literal 6 binary64)))
#s(approx (+ (pow (* z1 z1) 3) (pow (* z1 z1) 3)) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 6 binary64))))
#s(approx (- (* (* z1 z1) (* z1 z1)) (* (* z1 z1) (* z1 z1))) #s(literal 0 binary64))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (*.f64 z1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))))
#s(approx (/ (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (* (* (+ z1 z1) z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx z2 z2)
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))) z1))
#s(approx (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (/ (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (* (* (+ z1 z1) z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 3 binary64)))))
#s(approx (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))))
#s(approx (* (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (/ 1 (* 4 (* (* z1 z1) (* z1 z1))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))) (pow.f64 z1 #s(literal 4 binary64)))))
#s(approx z0 z0)
#s(approx (+ z0 z0) (*.f64 #s(literal 2 binary64) z0))
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
#s(approx (- (+ z0 z0) -1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (+.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) z2))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (- (+ z0 z0) -1/2) (*.f64 z0 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z0)))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 z0 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (PI.f64) z0)) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (PI.f64) z0))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))
#s(approx (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))
#s(approx (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))) z1))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))))
#s(approx (/ (- z1 (* (* (+ z1 z1) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)))) (* (* (+ z1 z1) z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 3 binary64)))))
#s(approx (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))))
#s(approx (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))))
#s(approx (* (- (* (+ z1 z1) z1) (* (* (+ z1 z1) z1) (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (/ 1 (* 4 (* (* z1 z1) (* z1 z1))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))) (pow.f64 z1 #s(literal 4 binary64)))))
Calls

9 calls:

TimeVariablePoint
17.0ms
z1
-inf
10.0ms
z0
-inf
10.0ms
z1
inf
10.0ms
z1
0
8.0ms
z2
inf

rewrite179.0ms (2.2%)

Memory
-10.9MiB live, 211.3MiB allocated; 18ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062776
0111670
1519640
22734636
04103636
Stop Event
iter-limit
node-limit
iter-limit
Counts
60 → 974
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(PI.f64)
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
z2
(/.f64 z1 z2)
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))))))))
(*.f64 (+.f64 z1 z1) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
#s(literal 4 binary64)
(*.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
#s(literal 3 binary64)
(pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))
(+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))))
Outputs
#s(literal 1/2 binary64)
z1
(*.f64 (pow.f64 (fabs.f64 z1) #s(literal 1 binary64)) (pow.f64 (fabs.f64 z1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 z1) #s(literal 1 binary64)) (fabs.f64 z1))
(*.f64 (pow.f64 (neg.f64 z1) #s(literal 1 binary64)) (pow.f64 (neg.f64 z1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 z1) #s(literal 1 binary64)) (neg.f64 z1))
(*.f64 (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 z1)) (neg.f64 (fabs.f64 z1)))
(*.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z1)))
(*.f64 (fabs.f64 (fabs.f64 z1)) (fabs.f64 (fabs.f64 z1)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) (pow.f64 z1 #s(literal 1 binary64)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) z1)
(*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (fabs.f64 z1) (fabs.f64 z1))
(*.f64 (neg.f64 z1) (neg.f64 z1))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) #s(literal 1 binary64))
(*.f64 z1 z1)
(pow.f64 (fabs.f64 z1) #s(literal 2 binary64))
(pow.f64 (neg.f64 z1) #s(literal 2 binary64))
(pow.f64 (*.f64 z1 z1) #s(literal 1 binary64))
(pow.f64 z1 #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 z1) #s(literal 1 binary64)) (pow.f64 (fabs.f64 z1) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 z1) #s(literal 1 binary64)) (pow.f64 (neg.f64 z1) #s(literal -1 binary64)))
(/.f64 (pow.f64 z1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z1))
(/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (neg.f64 z1) z1))
(sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(fabs.f64 (*.f64 (neg.f64 z1) z1))
(fabs.f64 (*.f64 z1 z1))
(exp.f64 (*.f64 (log.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 z1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal -1 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (pow.f64 (fabs.f64 z1) #s(literal -1 binary64)) (pow.f64 (+.f64 (fabs.f64 z1) (fabs.f64 z1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 z1) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) z1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (pow.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (pow.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) z1)) (neg.f64 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 z1) z1))
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 z1) z1)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 z1 z1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 z1 (fabs.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (/.f64 z1 (neg.f64 z1)))
(*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
(*.f64 z1 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) z1))
(*.f64 #s(literal 1/2 binary64) (/.f64 z1 (*.f64 z1 z1)))
(/.f64 (*.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)) z1)
(/.f64 (*.f64 z1 #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) z1) z1)
(/.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 z1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64))))
#s(literal 2 binary64)
z0
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z0) z0)) z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z0 z0)) z0)
(*.f64 z0 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) z0)
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (neg.f64 z0) (neg.f64 z0))) (+.f64 z0 (neg.f64 z0)))
(/.f64 (-.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (neg.f64 z0) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (+.f64 (*.f64 (neg.f64 z0) (neg.f64 z0)) (*.f64 z0 (neg.f64 z0)))))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 z0 z0)) (-.f64 z0 z0))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 z0 #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 z0 z0) (*.f64 z0 z0))))
(neg.f64 (-.f64 (neg.f64 z0) z0))
(-.f64 z0 (neg.f64 z0))
(+.f64 z0 (neg.f64 (neg.f64 z0)))
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)) z0)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64)))) (-.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (-.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (-.f64 z0 #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (*.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (+.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (+.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(neg.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(-.f64 z0 (-.f64 (neg.f64 z0) #s(literal 1/2 binary64)))
(-.f64 z0 (+.f64 (neg.f64 z0) #s(literal -1/2 binary64)))
(-.f64 z0 (neg.f64 (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)
(+.f64 (+.f64 z0 z0) #s(literal 1/2 binary64))
(+.f64 z0 (-.f64 z0 #s(literal -1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))
(PI.f64)
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (log.f64 (exp.f64 (PI.f64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(+.f64 (*.f64 (PI.f64) (+.f64 z0 z0)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(neg.f64 (tan.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64))))
(neg.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))))
(tan.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
z2
(*.f64 (/.f64 #s(literal 1 binary64) z2) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal 1 binary64) (neg.f64 z2)))
(*.f64 z1 (/.f64 #s(literal 1 binary64) z2))
(/.f64 (*.f64 z1 #s(literal 1 binary64)) z2)
(/.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z2)))
(/.f64 (neg.f64 z1) (neg.f64 z2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (neg.f64 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 z1))
(/.f64 z1 z2)
(neg.f64 (/.f64 z1 (neg.f64 z2)))
(neg.f64 (/.f64 (neg.f64 z1) z2))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) (/.f64 z1 z2))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z2))
(/.f64 (*.f64 (/.f64 z1 z2) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (*.f64 z1 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (*.f64 z2 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (neg.f64 z1)) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 z2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1)))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(*.f64 (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(atan2.f64 (+.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(neg.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(+.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(sin.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))))))
(sin.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(sin.f64 (neg.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (neg.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64))))
(sin.f64 (+.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))) (PI.f64)))
(sin.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)))) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))) (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(cos.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (PI.f64)) (PI.f64)))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) z1)) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z1 z1)) z1)
(*.f64 #s(literal 2 binary64) z1)
(*.f64 z1 #s(literal 2 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) (neg.f64 z1))) (+.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 z1 z1))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (+.f64 z1 (neg.f64 z1)))
(neg.f64 (*.f64 #s(literal -2 binary64) z1))
(-.f64 z1 (neg.f64 z1))
(+.f64 z1 (neg.f64 (neg.f64 z1)))
(+.f64 z1 z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)) z1)
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))
(neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 z1 z1)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1))))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (*.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (*.f64 (*.f64 z1 z1) (*.f64 #s(literal -2 binary64) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (+.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (neg.f64 z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) #s(literal 0 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) #s(literal 0 binary64)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (log.f64 (exp.f64 (PI.f64))))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (neg.f64 z1) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(sin.f64 (+.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (sin.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (cos.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (sin.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(cos.f64 (neg.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))))
(neg.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(+.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 z1))) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1)))
(*.f64 (fabs.f64 z1) (+.f64 (fabs.f64 z1) (fabs.f64 z1)))
(*.f64 (neg.f64 z1) (*.f64 #s(literal -2 binary64) z1))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (+.f64 z1 z1) z1)
(*.f64 #s(literal 2 binary64) (*.f64 z1 z1))
(*.f64 z1 (+.f64 z1 z1))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 #s(literal 0 binary64) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(-.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))
(+.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) z1) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1))) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 2 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))
(*.f64 (/.f64 (+.f64 z1 z1) #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1) (+.f64 z1 z1))
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (+.f64 z1 z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)))
(*.f64 z1 (*.f64 (+.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))))
(/.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 2 binary64)) z1)
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) z1)) z1)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1)) z1)
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)))) (-.f64 z1 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (pow.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1))) (*.f64 z1 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))))) (+.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 z1) z1) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))))))
(/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (+.f64 z1 z1))
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1))
(-.f64 z1 (neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1))))
(-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))))
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) z1)
(+.f64 z1 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (+.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (neg.f64 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(*.f64 (+.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 z1 z1) z1))
(*.f64 (*.f64 z1 z1) (+.f64 z1 z1))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))))
(/.f64 (-.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (neg.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))))))
(neg.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(neg.f64 (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) (+.f64 z1 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (+.f64 z1 z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))
(*.f64 z1 (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (+.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))))
(neg.f64 (*.f64 (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1)))
(-.f64 (*.f64 (+.f64 z1 z1) z1) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(+.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
#s(literal 4 binary64)
(*.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (neg.f64 z1) z1))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (*.f64 z1 z1))
(*.f64 (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)) (*.f64 z1 z1))
(*.f64 (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fabs.f64 z1) (neg.f64 z1)) (*.f64 (fabs.f64 z1) (neg.f64 z1)))
(*.f64 (*.f64 (fabs.f64 z1) z1) (*.f64 (fabs.f64 z1) z1))
(*.f64 (*.f64 (neg.f64 z1) (fabs.f64 z1)) (*.f64 (neg.f64 z1) (fabs.f64 z1)))
(*.f64 (*.f64 z1 (fabs.f64 z1)) (*.f64 z1 (fabs.f64 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 z1 z1) (neg.f64 z1)) (neg.f64 z1))
(*.f64 (*.f64 (*.f64 z1 z1) z1) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (fabs.f64 z1) (*.f64 (fabs.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (neg.f64 z1) z1))
(*.f64 (neg.f64 z1) (*.f64 (neg.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 z1 z1) (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 z1 z1) (+.f64 #s(literal 0 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) #s(literal 0 binary64)))
(*.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) #s(literal 0 binary64)))
(*.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 z1 (*.f64 (*.f64 z1 z1) z1))
(pow.f64 (fabs.f64 z1) #s(literal 4 binary64))
(pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal 2 binary64))
(pow.f64 (neg.f64 z1) #s(literal 4 binary64))
(pow.f64 (*.f64 z1 z1) #s(literal 2 binary64))
(pow.f64 z1 #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (+.f64 (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (+.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (-.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 z1 z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))
(fabs.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 z1) z1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z1 z1)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) (neg.f64 z1)) (neg.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) z1)) z1)
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (neg.f64 z1) z1)) (*.f64 (neg.f64 z1) z1))
(*.f64 (*.f64 #s(literal 4 binary64) z1) (*.f64 (*.f64 z1 z1) z1))
(*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 z1 #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) (*.f64 z1 z1))
(*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (neg.f64 z1) z1) #s(literal 4 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (*.f64 z1 z1) (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)))
(*.f64 z1 (*.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) (fabs.f64 z1)) #s(literal -1 binary64)) (pow.f64 (fabs.f64 z1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) (neg.f64 z1)) #s(literal -1 binary64)) (pow.f64 (neg.f64 z1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) z1)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (neg.f64 z1) z1)) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) z1) #s(literal -1 binary64)) (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal -1 binary64)) (pow.f64 (*.f64 z1 #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 z1) z1) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (pow.f64 #s(literal 4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (pow.f64 #s(literal 4 binary64) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 z1 z1) z1)) z1)
(/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 z1) z1)) (*.f64 (neg.f64 z1) z1))
(/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 #s(literal 1/4 binary64) z1) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 z1 z1))) (*.f64 z1 z1))
(/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal 4 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 1/4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (*.f64 #s(literal 4 binary64) (*.f64 z1 z1))) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal 1/4 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(*.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) #s(literal -1 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (*.f64 #s(literal 4 binary64) (*.f64 z1 z1))) (*.f64 z1 z1))
(/.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1)) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1)))))
(neg.f64 (*.f64 (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1))))
(neg.f64 (/.f64 (*.f64 (+.f64 z1 z1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)))
(-.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)))
(+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(+.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(+.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 z1 z1)) z1) z1)))
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (log.f64 (exp.f64 (PI.f64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(+.f64 (*.f64 (PI.f64) (+.f64 z0 z0)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(neg.f64 (tan.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64))))
(neg.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))))
(tan.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))) (PI.f64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) (/.f64 z1 z2))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z2))
(/.f64 (*.f64 (/.f64 z1 z2) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))))
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (*.f64 (neg.f64 z2) (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (*.f64 z1 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (*.f64 z2 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0))))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) (neg.f64 z1)) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) (neg.f64 z2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))) z1)))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(sin.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))))))
(sin.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(sin.f64 (neg.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64))))
(sin.f64 (neg.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64))))
(sin.f64 (+.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))) (PI.f64)))
(sin.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)))) (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))) (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (sin.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (sin.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(cos.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (fabs.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))))
(cos.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (neg.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(cos.f64 (+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (PI.f64)) (PI.f64)))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))) (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))))
(neg.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
#s(literal 3 binary64)
(*.f64 (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 1 binary64)) (*.f64 (*.f64 z1 z1) z1))
(*.f64 (pow.f64 (*.f64 z1 (fabs.f64 z1)) #s(literal 2 binary64)) (*.f64 z1 z1))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (neg.f64 z1)) (neg.f64 z1))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) z1) z1)
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 z1 z1)) z1)
(*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (fabs.f64 z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (fabs.f64 z1)))
(*.f64 (*.f64 (fabs.f64 z1) (*.f64 (neg.f64 z1) z1)) (*.f64 (fabs.f64 z1) (*.f64 (neg.f64 z1) z1)))
(*.f64 (*.f64 (fabs.f64 z1) (*.f64 z1 z1)) (*.f64 (fabs.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 (neg.f64 z1) (*.f64 z1 z1)) (*.f64 (neg.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 (*.f64 (neg.f64 z1) z1)) (*.f64 z1 (*.f64 (neg.f64 z1) z1)))
(*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(*.f64 (fabs.f64 (*.f64 (*.f64 z1 z1) z1)) (fabs.f64 (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (neg.f64 (*.f64 (*.f64 z1 z1) z1)) (neg.f64 (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (*.f64 (*.f64 z1 z1) (fabs.f64 z1)) (*.f64 (*.f64 z1 z1) (fabs.f64 z1)))
(*.f64 (*.f64 (*.f64 z1 z1) (neg.f64 z1)) (*.f64 (*.f64 z1 z1) (neg.f64 z1)))
(*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))
(*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1) (*.f64 (neg.f64 z1) z1))
(*.f64 (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 3 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 3 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 z1) (*.f64 (fabs.f64 z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(*.f64 (neg.f64 z1) (*.f64 (neg.f64 z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 z1 z1))
(*.f64 (*.f64 z1 z1) (pow.f64 (*.f64 (fabs.f64 z1) z1) #s(literal 2 binary64)))
(*.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 z1 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 z1 z1)))
(*.f64 z1 (*.f64 z1 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 2 binary64))
(pow.f64 (fabs.f64 z1) #s(literal 6 binary64))
(pow.f64 (neg.f64 z1) #s(literal 6 binary64))
(pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))
(pow.f64 z1 #s(literal 6 binary64))
(/.f64 (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 z1 z1) z1) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z1 z1) z1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z1 z1)) #s(literal 3 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 z1 z1))
(*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))
(*.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))) (-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1))))))
(neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (neg.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)))
#s(literal 0 binary64)
(*.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (neg.f64 z1) z1))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (*.f64 z1 z1))
(*.f64 (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)) (*.f64 z1 z1))
(*.f64 (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fabs.f64 z1) (neg.f64 z1)) (*.f64 (fabs.f64 z1) (neg.f64 z1)))
(*.f64 (*.f64 (fabs.f64 z1) z1) (*.f64 (fabs.f64 z1) z1))
(*.f64 (*.f64 (neg.f64 z1) (fabs.f64 z1)) (*.f64 (neg.f64 z1) (fabs.f64 z1)))
(*.f64 (*.f64 z1 (fabs.f64 z1)) (*.f64 z1 (fabs.f64 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 z1 z1) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 z1 z1) (neg.f64 z1)) (neg.f64 z1))
(*.f64 (*.f64 (*.f64 z1 z1) z1) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (fabs.f64 z1) (*.f64 (fabs.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (neg.f64 z1) z1))
(*.f64 (neg.f64 z1) (*.f64 (neg.f64 z1) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (pow.f64 (neg.f64 (fabs.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 z1 z1) (pow.f64 (neg.f64 (neg.f64 z1)) #s(literal 2 binary64)))
(*.f64 (*.f64 z1 z1) (+.f64 #s(literal 0 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) #s(literal 0 binary64)))
(*.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) #s(literal 0 binary64)))
(*.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 z1 (*.f64 (*.f64 z1 z1) z1))
(pow.f64 (fabs.f64 z1) #s(literal 4 binary64))
(pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal 2 binary64))
(pow.f64 (neg.f64 z1) #s(literal 4 binary64))
(pow.f64 (*.f64 z1 z1) #s(literal 2 binary64))
(pow.f64 z1 #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (pow.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (+.f64 (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (+.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 3 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (-.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 z1 z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(-.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))
(fabs.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 z1) z1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z1 z1)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(+.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) #s(literal 0 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 z1))) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1)))
(*.f64 (fabs.f64 z1) (+.f64 (fabs.f64 z1) (fabs.f64 z1)))
(*.f64 (neg.f64 z1) (*.f64 #s(literal -2 binary64) z1))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(*.f64 (+.f64 z1 z1) z1)
(*.f64 #s(literal 2 binary64) (*.f64 z1 z1))
(*.f64 z1 (+.f64 z1 z1))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(/.f64 #s(literal 0 binary64) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(-.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))
(+.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))) (*.f64 (*.f64 (*.f64 (neg.f64 z1) z1) z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (neg.f64 z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) #s(literal 0 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) #s(literal 0 binary64)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1)))

eval110.0ms (1.3%)

Memory
8.3MiB live, 95.7MiB allocated; 19ms collecting garbage
Compiler

Compiled 71 034 to 6 294 computations (91.1% saved)

prune64.0ms (0.8%)

Memory
-2.7MiB live, 54.0MiB allocated; 3ms collecting garbage
Pruning

42 alts after pruning (41 fresh and 1 done)

PrunedKeptTotal
New1 357351 392
Fresh4610
Picked505
Done011
Total1 366421 408
Accuracy
88.1%
Counts
1 408 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.2%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
58.7%
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
72.9%
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
73.6%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
14.4%
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
20.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
66.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
14.5%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
18.6%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
65.9%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
76.8%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))))) (+.f64 z1 z1))) z1)
22.3%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))) z1)
74.4%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
75.6%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
77.0%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
77.5%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
73.5%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 #s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))))) (+.f64 z1 z1))) z1)
64.2%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
0.0%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 z1)) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
71.3%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
27.1%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
75.1%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
74.2%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
71.1%
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
43.3%
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
14.6%
(/.f64 (-.f64 z1 (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1))
16.4%
(/.f64 (-.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) z1))
62.1%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
56.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
71.5%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
70.5%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
65.2%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
66.7%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
52.0%
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1)
56.9%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
19.1%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
46.9%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
54.6%
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
57.2%
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
22.1%
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
20.5%
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
Compiler

Compiled 4 404 to 2 440 computations (44.6% saved)

sample1.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2
2
(PI)
(* 2 (PI))
-2
(* 1/2 (PI))
(sin (* 1/2 (PI)))
(pow (sin (* 1/2 (PI))) 2)
(* (PI) (pow (sin (* 1/2 (PI))) 2))
(cos (* 1/2 (PI)))
(pow (cos (* 1/2 (PI))) 2)
(/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))
(* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))
(- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
1
-1/2
-1
Outputs
Samples
0.0ms0invalid
Compiler

Compiled 105 to 20 computations (81.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series133.0ms (1.6%)

Memory
2.2MiB live, 75.1MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03273504
Stop Event
iter-limit
Counts
79 → 79
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal -2 binary64)
(*.f64 #s(literal 1/2 binary64) (PI.f64))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))
(*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))
(/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))
(*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))
(/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
z2
(/.f64 z1 z2)
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))
(atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2)))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1/2 binary64) z1)
(*.f64 (+.f64 z1 z1) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1))
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(log.f64 (*.f64 (+.f64 z1 z1) z1))
#s(literal -1 binary64)
(*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
Outputs
#s(approx z1 z1)
#s(approx (* z1 z1) (pow.f64 z1 #s(literal 2 binary64)))
#s(approx (/ 1/2 (* z1 z1)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* (/ 1/2 (* z1 z1)) z1) (/.f64 #s(literal 1/2 binary64) z1))
#s(approx (/ z1 z2) (/.f64 z1 z2))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))
#s(approx (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))
#s(approx (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (+ z1 z1) (*.f64 #s(literal 2 binary64) z1))
#s(approx (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (* (/ 1/2 (* z1 z1)) (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* (+ z1 z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))))) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (*.f64 z1 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (* z1 (* (+ z1 z1) z1)) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 3 binary64))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (- 1 (/ (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (/ z1 (* (* (+ z1 z1) z1) z1)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (* (- 1 (/ (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (/ z1 (* (* (+ z1 z1) z1) z1)))) (/ z1 (* (* (+ z1 z1) z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (log (* (+ z1 z1) z1)) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 z1))))
#s(approx (* (log (* (+ z1 z1) z1)) -1) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 z1)))))
#s(approx (log (* (+ z1 z1) z1)) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z1)))))
#s(approx (* (log (* (+ z1 z1) z1)) -1) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) z1))))))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (*.f64 z1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))))
#s(approx (/ (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (* z1 (* (+ z1 z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (log (* (+ z1 z1) z1)) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z1)))))
#s(approx (* (log (* (+ z1 z1) z1)) -1) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) z1))))))
#s(approx z2 z2)
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))) z1))
#s(approx (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (/ (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (* z1 (* (+ z1 z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 3 binary64)))))
#s(approx z0 z0)
#s(approx (* z0 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))
#s(approx (+ (* z0 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (+ (* z0 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) z2))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
#s(approx (- (+ z0 z0) -1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (+.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (+ z0 z0) (*.f64 #s(literal 2 binary64) z0))
#s(approx (+ (* z0 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (*.f64 z0 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))
#s(approx (- (+ z0 z0) -1/2) (*.f64 z0 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z0)))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 z0 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (PI.f64) z0)) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (+ (* z0 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (*.f64 z0 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))
#s(approx (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))
#s(approx (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))) z1))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (PI.f64) z0))))))
#s(approx (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (* (/ 1/2 (* z1 z1)) (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)))))) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))))
#s(approx (/ (- (* (/ 1/2 z1) (* (+ z1 z1) z1)) (* z1 (cos (* 2 (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))))))) (* z1 (* (+ z1 z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 z1 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 3 binary64)))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (- 1 (/ (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (/ z1 (* (* (+ z1 z1) z1) z1)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (* (- 1 (/ (/ (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (* (+ z1 z1) z1)) (/ z1 (* (* (+ z1 z1) z1) z1)))) (/ z1 (* (* (+ z1 z1) z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
Calls

9 calls:

TimeVariablePoint
41.0ms
z1
0
14.0ms
z1
-inf
13.0ms
z1
inf
9.0ms
z2
inf
9.0ms
z0
-inf

rewrite211.0ms (2.6%)

Memory
-0.3MiB live, 267.1MiB allocated; 19ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0841257
01531181
16171089
233991089
042331089
Stop Event
iter-limit
node-limit
iter-limit
Counts
79 → 1 083
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal -2 binary64)
(*.f64 #s(literal 1/2 binary64) (PI.f64))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))
(*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))
(/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))
(*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))
(/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))
(+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
z2
(/.f64 z1 z2)
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))
(atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2)))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1/2 binary64) z1)
(*.f64 (+.f64 z1 z1) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1))
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(log.f64 (*.f64 (+.f64 z1 z1) z1))
#s(literal -1 binary64)
(*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
Outputs
#s(literal 1/2 binary64)
z1
(*.f64 (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (fabs.f64 z1)) (fabs.f64 (fabs.f64 z1)))
(*.f64 (neg.f64 (fabs.f64 z1)) (neg.f64 (fabs.f64 z1)))
(*.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z1)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) (pow.f64 z1 #s(literal 1 binary64)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) z1)
(*.f64 (fabs.f64 z1) (fabs.f64 z1))
(*.f64 (neg.f64 z1) (neg.f64 z1))
(*.f64 z1 z1)
(pow.f64 (fabs.f64 z1) #s(literal 2 binary64))
(pow.f64 (neg.f64 z1) #s(literal 2 binary64))
(pow.f64 z1 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(neg.f64 (*.f64 (neg.f64 z1) z1))
(fabs.f64 (*.f64 z1 z1))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (+.f64 z1 z1) z1)))
(pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))))) (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))))
(/.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) z1)) (neg.f64 z1))
(/.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 z1) z1))
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 z1) z1)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 z1 z1)))
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(fabs.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(fabs.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 z1 (fabs.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (/.f64 z1 (neg.f64 z1)))
(*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 z1 z1))
(*.f64 z1 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) z1))
(*.f64 #s(literal 1/2 binary64) (/.f64 z1 (*.f64 z1 z1)))
(/.f64 (*.f64 z1 #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) z1) z1)
(/.f64 (*.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)) z1)
(/.f64 (/.f64 z1 (+.f64 z1 z1)) z1)
(/.f64 (/.f64 z1 z1) (+.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(/.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 z1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(+.f64 (*.f64 z1 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (*.f64 z1 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) z1) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) z1))
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (PI.f64))) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (+.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (+.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
(/.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (PI.f64)))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))))
(neg.f64 (*.f64 (PI.f64) #s(literal -2 binary64)))
(neg.f64 (*.f64 #s(literal -2 binary64) (PI.f64)))
(-.f64 (PI.f64) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))))
(-.f64 (PI.f64) (neg.f64 (PI.f64)))
(+.f64 (*.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 (PI.f64) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 #s(literal 1 binary64) (PI.f64)))
(+.f64 (PI.f64) (PI.f64))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(literal 2 binary64)))
(log.f64 (*.f64 (exp.f64 (PI.f64)) (exp.f64 (PI.f64))))
#s(literal -2 binary64)
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (PI.f64))
(/.f64 (neg.f64 (PI.f64)) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 2 binary64))
(neg.f64 (/.f64 (PI.f64) #s(literal -2 binary64)))
(neg.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(literal 1/2 binary64)))
(sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (fabs.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)))) (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal -2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (PI.f64)))
(*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))))
(sin.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(cos.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (fabs.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (fabs.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (cos.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)))) (cos.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (cos.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)))) (cos.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (cos.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (cos.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)))) (sin.f64 (+.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (PI.f64)) (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) (sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (fabs.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (cos.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (cos.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (+.f64 (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(-.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (PI.f64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (PI.f64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)))
(*.f64 (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (*.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (/.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (PI.f64) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 #s(literal -2 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)) #s(literal -2 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(/.f64 (*.f64 (*.f64 (neg.f64 (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) #s(literal -2 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (+.f64 (PI.f64) (PI.f64)))) (+.f64 (PI.f64) (PI.f64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (+.f64 (PI.f64) (PI.f64)))) (+.f64 (PI.f64) (PI.f64)))
(*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (-.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))))
(neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))))
(-.f64 (+.f64 (PI.f64) (PI.f64)) (neg.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(-.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (+.f64 (PI.f64) (PI.f64)))
(+.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(+.f64 (PI.f64) (+.f64 (PI.f64) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(+.f64 (PI.f64) (-.f64 (PI.f64) (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)
(*.f64 z0 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))))
(neg.f64 (*.f64 z0 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))) z0))
(+.f64 (*.f64 z0 (+.f64 (PI.f64) (PI.f64))) (*.f64 z0 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) z0) (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) z0))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(neg.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(tan.f64 (+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (PI.f64)))
(tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) (*.f64 z0 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))) (-.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) #s(literal 3 binary64))) (+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) #s(literal 3 binary64)) (pow.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)) (+.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) (*.f64 z0 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) (*.f64 z0 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)) (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) #s(literal 3 binary64)) (pow.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)) (-.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) (*.f64 z0 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))
(neg.f64 (-.f64 (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)))
(-.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))) z0))
(-.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (neg.f64 z0) (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))))
(-.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) (*.f64 z0 (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(+.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
z2
(*.f64 (/.f64 #s(literal 1 binary64) z2) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal 1 binary64) (neg.f64 z2)))
(*.f64 z1 (/.f64 #s(literal 1 binary64) z2))
(/.f64 (*.f64 z1 #s(literal 1 binary64)) z2)
(/.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z2)))
(/.f64 (neg.f64 z1) (neg.f64 z2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (neg.f64 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 z1))
(/.f64 z1 z2)
(neg.f64 (/.f64 z1 (neg.f64 z2)))
(neg.f64 (/.f64 (neg.f64 z1) z2))
(*.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 z1 z2))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (neg.f64 z2))
(/.f64 (neg.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1)) (neg.f64 z2))
(/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1)))
(atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(atan2.f64 (+.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))
(-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))))
(+.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (-.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))
(sin.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) z1)) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z1 z1)) z1)
(*.f64 #s(literal 2 binary64) z1)
(*.f64 z1 #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 (neg.f64 z1) #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (+.f64 z1 (neg.f64 z1)))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 z1 z1))
(/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(neg.f64 (*.f64 #s(literal -2 binary64) z1))
(-.f64 z1 (neg.f64 z1))
(+.f64 z1 (neg.f64 (neg.f64 z1)))
(+.f64 z1 z1)
(*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) #s(literal 2 binary64)) z1)
(/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))
(/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))
(neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (+.f64 z1 z1)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (+.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))))
(/.f64 (+.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (*.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))))) (*.f64 (*.f64 z1 z1) (*.f64 #s(literal -2 binary64) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))))
(-.f64 (/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))
(-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))
(+.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)))))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) z1))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) z1))
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (neg.f64 z1) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(atan2.f64 (+.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(sin.f64 (+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (sin.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(neg.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))
(+.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (fabs.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (neg.f64 z1)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 z1 z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) z1)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1)
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64)) z1) z1)
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(*.f64 (/.f64 #s(literal 1 binary64) z1) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1))
(pow.f64 (+.f64 z1 z1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 z1 z1))
(/.f64 #s(literal -1/2 binary64) (neg.f64 z1))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 z1)))
(/.f64 #s(literal 1/2 binary64) z1)
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) z1))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)))
(*.f64 (+.f64 z1 z1) z1)
(*.f64 #s(literal 2 binary64) (*.f64 z1 z1))
(*.f64 z1 (+.f64 z1 z1))
(fabs.f64 (*.f64 (+.f64 z1 z1) z1))
(exp.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(+.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1))
(*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (+.f64 z1 z1) (*.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z1) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1/2 binary64)) (neg.f64 z1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 z1 z1) z1)) (neg.f64 z1))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64))) (neg.f64 z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) z1)
(/.f64 #s(literal 1 binary64) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z0) z0)) z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z0 z0)) z0)
(*.f64 z0 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) z0)
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (neg.f64 z0) (neg.f64 z0))) (+.f64 z0 (neg.f64 z0)))
(/.f64 (-.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (neg.f64 z0) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (+.f64 (*.f64 (neg.f64 z0) (neg.f64 z0)) (*.f64 z0 (neg.f64 z0)))))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 z0 z0)) (-.f64 z0 z0))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 z0 #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 z0 z0) (*.f64 z0 z0))))
(neg.f64 (*.f64 #s(literal -2 binary64) z0))
(neg.f64 (-.f64 (neg.f64 z0) z0))
(-.f64 z0 (neg.f64 z0))
(+.f64 z0 (neg.f64 (neg.f64 z0)))
(+.f64 z0 z0)
#s(literal -1/2 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)) z0)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64)))) (-.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (-.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (-.f64 z0 #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (*.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (+.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (+.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(neg.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(-.f64 z0 (-.f64 (neg.f64 z0) #s(literal 1/2 binary64)))
(-.f64 z0 (+.f64 (neg.f64 z0) #s(literal -1/2 binary64)))
(-.f64 z0 (neg.f64 (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)
(+.f64 (+.f64 z0 z0) #s(literal 1/2 binary64))
(+.f64 z0 (-.f64 z0 #s(literal -1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(+.f64 (*.f64 (PI.f64) (+.f64 z0 z0)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (neg.f64 z1) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal -2 binary64))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(atan2.f64 (+.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (+.f64 (pow.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 3 binary64)) (pow.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 3 binary64))) (+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(-.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)
(*.f64 z1 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)))
(*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1))) (-.f64 (*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)))))
(neg.f64 (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (neg.f64 (neg.f64 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (neg.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1))
(+.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(*.f64 (*.f64 (+.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (neg.f64 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(*.f64 (+.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (+.f64 z1 z1))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(*.f64 (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1) (+.f64 z1 z1)) z1)
(/.f64 (/.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1) z1) (+.f64 z1 z1))
(/.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (*.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (neg.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(neg.f64 (*.f64 (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (/.f64 (*.f64 z1 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(neg.f64 (/.f64 (*.f64 z1 (-.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (neg.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(+.f64 (*.f64 (PI.f64) (+.f64 z0 z0)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(/.f64 (*.f64 (neg.f64 z1) (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))))
(*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (+.f64 z1 z1))
(/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 z1))
(/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) z1)
(/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (*.f64 (+.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (neg.f64 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(*.f64 (+.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (+.f64 z1 z1))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 z1 z1))
(*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 z1 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 z1 #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 #s(literal 1 binary64) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 z1 (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 z1 z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (neg.f64 z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(neg.f64 (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) z1)
(*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 z1 z1))
(*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1)
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (neg.f64 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1)))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 1 binary64)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)
(/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1)) z1)
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) #s(literal 1 binary64)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (neg.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1)
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))) (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1))) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))))
(neg.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 z1))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (neg.f64 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) z1)
(/.f64 (*.f64 (neg.f64 z1) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1)) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) z1) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 (neg.f64 z1) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 z1 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))))
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(+.f64 (log.f64 z1) (log.f64 (+.f64 z1 z1)))
(+.f64 (log.f64 (+.f64 z1 z1)) (log.f64 z1))
(log.f64 (*.f64 (+.f64 z1 z1) z1))
#s(literal -1 binary64)
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))
(neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)))
(log.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (+.f64 z1 z1) z1)))
(pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))))) (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))))
(/.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) z1)) (neg.f64 z1))
(/.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 z1) z1))
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 z1) z1)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 z1 z1)))
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(fabs.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(fabs.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 z1 (fabs.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 z1)) (/.f64 z1 (neg.f64 z1)))
(*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 z1 z1))
(*.f64 z1 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) z1))
(*.f64 #s(literal 1/2 binary64) (/.f64 z1 (*.f64 z1 z1)))
(/.f64 (*.f64 z1 #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) z1) z1)
(/.f64 (*.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)) z1)
(/.f64 (/.f64 z1 (+.f64 z1 z1)) z1)
(/.f64 (/.f64 z1 z1) (+.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(/.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 z1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(+.f64 (*.f64 z1 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (*.f64 z1 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) z1) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) z1))
(*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))
(/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 2 binary64)) z1)
(/.f64 (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 z1 z1)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (+.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))))
(/.f64 (+.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))))
(-.f64 (/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))
(-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))
(+.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 z1))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (neg.f64 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) z1)
(/.f64 (*.f64 (neg.f64 z1) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1)) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))) z1) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 (neg.f64 z1) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (*.f64 z1 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))))
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) #s(literal 2 binary64))) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))

eval128.0ms (1.6%)

Memory
5.2MiB live, 109.0MiB allocated; 21ms collecting garbage
Compiler

Compiled 67 785 to 8 126 computations (88.0% saved)

prune62.0ms (0.7%)

Memory
-1.4MiB live, 55.2MiB allocated; 1ms collecting garbage
Pruning

50 alts after pruning (47 fresh and 3 done)

PrunedKeptTotal
New1 175211 196
Fresh102636
Picked505
Done-231
Total1 188501 238
Accuracy
88.9%
Counts
1 238 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.2%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
58.7%
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
72.9%
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
73.6%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
67.0%
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
14.4%
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
72.3%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
72.4%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
24.3%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
20.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
66.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
14.5%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
18.6%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
65.9%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
76.8%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))))) (+.f64 z1 z1))) z1)
79.1%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
22.3%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))) z1)
74.4%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
76.5%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
64.2%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
0.0%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 z1)) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
71.3%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
27.1%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
75.1%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
74.2%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
71.1%
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
19.1%
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
43.3%
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
14.6%
(/.f64 (-.f64 z1 (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1))
16.4%
(/.f64 (-.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) z1))
62.1%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
56.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
66.7%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
19.0%
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
19.1%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
46.9%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
64.3%
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
54.6%
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
56.1%
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
57.7%
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
57.2%
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
55.2%
(*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
22.1%
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
43.2%
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
20.4%
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
22.8%
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
20.2%
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
57.2%
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
57.7%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
Compiler

Compiled 3 960 to 2 532 computations (36.1% saved)

sample1.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2
2
(PI)
(* (PI) 1/2)
(tan (* (PI) 1/2))
(* (tan (* (PI) 1/2)) (tan (* (PI) 1/2)))
(* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI))
(+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))
(* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI))))
-1/2
(* (PI) -1/2)
(tan (* (PI) -1/2))
1
-2
Outputs
#s(literal 1/2 binary64)
#s(literal 2 binary64)
#s(literal 884279719003555/281474976710656 binary64)
#s(literal 884279719003555/562949953421312 binary64)
#s(literal +inf.0 binary64)
#s(literal +inf.0 binary64)
#s(literal +inf.0 binary64)
#s(literal +inf.0 binary64)
#s(literal +inf.0 binary64)
#s(literal -1/2 binary64)
#s(literal -884279719003555/562949953421312 binary64)
#s(literal -inf.0 binary64)
#s(literal 1 binary64)
#s(literal -2 binary64)
Samples
0.0ms0valid
Compiler

Compiled 70 to 16 computations (77.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series151.0ms (1.8%)

Memory
3.9MiB live, 74.4MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05674758
Stop Event
iter-limit
Counts
82 → 109
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 (PI.f64) #s(literal 1/2 binary64))
(tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))
(+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))
(*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)
#s(literal -1/2 binary64)
(*.f64 (PI.f64) #s(literal -1/2 binary64))
(tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1)
z2
(/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)
(atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2))
(*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(/.f64 z1 z2)
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(/.f64 #s(literal 1/2 binary64) z1)
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(+.f64 z0 z0)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(*.f64 (+.f64 z1 z1) z1)
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
#s(literal -2 binary64)
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (+.f64 z0 z0) (PI.f64))
(cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)
(sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))
(atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))
(*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
#s(approx z1 z1)
#s(approx (* z1 z1) (pow.f64 z1 #s(literal 2 binary64)))
#s(approx (/ 1/2 (* z1 z1)) (/.f64 #s(literal 1/2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* (/ 1/2 (* z1 z1)) z1) (/.f64 #s(literal 1/2 binary64) z1))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))
#s(approx (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))
#s(approx (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (+ z1 z1) (*.f64 #s(literal 2 binary64) z1))
#s(approx (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) z1) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (/ z1 z2) (/.f64 z1 z2))
#s(approx (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))))
#s(approx (/ (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) z1)))
#s(approx (/ (/ (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (+ z1 z1)) z1) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* (+ z1 z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* (* (+ z1 z1) z1) z1) (*.f64 #s(literal 2 binary64) (pow.f64 z1 #s(literal 3 binary64))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))
#s(approx (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))))
#s(approx (* (+ z1 z1) (* (* (+ z1 z1) z1) z1)) (*.f64 #s(literal 4 binary64) (pow.f64 z1 #s(literal 4 binary64))))
#s(approx (/ (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) (* (* (+ z1 z1) z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (- (/ z1 (* (* (+ z1 z1) z1) z1)) (/ (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) (* (* (+ z1 z1) z1) z1)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx (* (cos (* (+ z0 z0) (PI))) z1) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))
#s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))))
#s(approx (atan (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2))) (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))))))
#s(approx (* -2 (atan (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)))) (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))))))
#s(approx (cos (* -2 (atan (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))))))))
#s(approx (- 1 (cos (* -2 (atan (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))))))))
#s(approx (/ (- 1 (cos (* -2 (atan (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)))))) (* (+ z1 z1) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) z1))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) z1) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))))) (pow.f64 z1 #s(literal 2 binary64))))
#s(approx z2 z2)
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) z1))) z1))
#s(approx (- (/ z1 (* (* (+ z1 z1) z1) z1)) (/ (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) (* (* (+ z1 z1) z1) z1)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64))))))
#s(approx (* (neg (sin (* (+ z0 z0) (PI)))) z2) (*.f64 #s(literal -1 binary64) (*.f64 z2 (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))))
#s(approx z0 z0)
#s(approx (* (* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))) z0) (*.f64 #s(literal 2 binary64) (*.f64 z0 (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))
#s(approx (- (* (* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))) z0) (tan (* (PI) -1/2))) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))))))
#s(approx (- (* (* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))) z0) (tan (* (PI) -1/2))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (+.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))) (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (+.f64 (*.f64 z0 (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))) (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))))) (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (+.f64 (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (+.f64 (*.f64 z0 (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z0 (*.f64 z1 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) z2))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
#s(approx (- (+ z0 z0) -1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (+.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (+ z0 z0) (*.f64 #s(literal 2 binary64) z0))
#s(approx (* (+ z0 z0) (PI)) (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))
#s(approx (cos (* (+ z0 z0) (PI))) #s(literal 1 binary64))
#s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 2 binary64))))))
#s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64))))))))
#s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/45 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 2/3 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))))
#s(approx (* (cos (* (+ z0 z0) (PI))) z1) (+.f64 z1 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 2 binary64)))))))
#s(approx (* (cos (* (+ z0 z0) (PI))) z1) (+.f64 z1 (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 4 binary64)))))))))
#s(approx (* (cos (* (+ z0 z0) (PI))) z1) (+.f64 z1 (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/45 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 z1 (pow.f64 (PI.f64) #s(literal 4 binary64))))))))))
#s(approx (sin (* (+ z0 z0) (PI))) (*.f64 z0 (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (sin (* (+ z0 z0) (PI))) (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (*.f64 #s(literal 4/15 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
#s(approx (sin (* (+ z0 z0) (PI))) (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -8/315 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 7 binary64)))) (*.f64 #s(literal 4/15 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
#s(approx (neg (sin (* (+ z0 z0) (PI)))) (*.f64 #s(literal -2 binary64) (*.f64 z0 (PI.f64))))
#s(approx (neg (sin (* (+ z0 z0) (PI)))) (*.f64 z0 (-.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (neg (sin (* (+ z0 z0) (PI)))) (*.f64 z0 (-.f64 (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -4/15 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 5 binary64)))) (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (neg (sin (* (+ z0 z0) (PI)))) (*.f64 z0 (-.f64 (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 8/315 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 7 binary64)))) (*.f64 #s(literal 4/15 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))) (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (* (neg (sin (* (+ z0 z0) (PI)))) z2) (*.f64 #s(literal -2 binary64) (*.f64 z0 (*.f64 z2 (PI.f64)))))
#s(approx (* (neg (sin (* (+ z0 z0) (PI)))) z2) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 z2 (PI.f64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 3 binary64))))))))
#s(approx (* (neg (sin (* (+ z0 z0) (PI)))) z2) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 z2 (PI.f64))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/15 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 3 binary64)))))))))
#s(approx (* (neg (sin (* (+ z0 z0) (PI)))) z2) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 z2 (PI.f64))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -4/15 binary64) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 5 binary64)))) (*.f64 #s(literal 8/315 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (*.f64 z2 (pow.f64 (PI.f64) #s(literal 7 binary64))))))))))))
#s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64))))))
#s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64))))) z0))
#s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64)))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal 1/15 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))))) z0))
#s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64)))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)))) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2/45 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 5 binary64))) z2)) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal 1/15 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)))))) (+.f64 (*.f64 #s(literal -2/315 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 5 binary64))) z2)) (*.f64 #s(literal 2/15 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)))))))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal 1/15 binary64) (/.f64 (*.f64 z1 (pow.f64 (PI.f64) #s(literal 3 binary64))) z2)))))))))) z0))
#s(approx (- (* (* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))) z0) (tan (* (PI) -1/2))) (*.f64 z0 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))) (*.f64 z0 (cos.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64)))))) (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) z0))))))
#s(approx (- (+ z0 z0) -1/2) (*.f64 z0 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z0)))))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 z0 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (PI.f64) z0)) (*.f64 #s(literal 2 binary64) (PI.f64)))))
#s(approx (cos (* (+ z0 z0) (PI))) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (sin (* (+ z0 z0) (PI))) (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))))
#s(approx (neg (sin (* (+ z0 z0) (PI)))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64))))))
#s(approx (- (* (* 2 (+ (PI) (* (* (tan (* (PI) 1/2)) (tan (* (PI) 1/2))) (PI)))) z0) (tan (* (PI) -1/2))) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))) (/.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64))) (*.f64 z0 (cos.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64)))))))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (/.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))) (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))
#s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))
#s(approx (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2) (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))
#s(approx (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))
#s(approx (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2))) (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1)))
#s(approx (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))))
#s(approx (/ (- (* (/ 1/2 (* z1 z1)) z1) (/ (cos (* 2 (atan (/ (* (tan (* (- (+ z0 z0) -1/2) (PI))) z1) z2)))) (+ z1 z1))) z1) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) z1))) z1))
#s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal -1 binary64) (*.f64 z0 (+.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (PI.f64) z0))))))
#s(approx (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))))
#s(approx (/ (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (+ z1 z1)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) z1)))
#s(approx (/ (/ (- 1 (cos (* (atan (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2))) 2))) (+ z1 z1)) z1) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))) (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0)))))))))
#s(approx (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))
#s(approx (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 z1 #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))))))
#s(approx (/ (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) (* (* (+ z1 z1) z1) z1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64)))))
#s(approx (- (/ z1 (* (* (+ z1 z1) z1) z1)) (/ (* (* (+ z1 z1) z1) (cos (* -2 (atan (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))))))) (* (+ z1 z1) (* (* (+ z1 z1) z1) z1)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 z1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 z1 (sin.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))) (*.f64 z2 (cos.f64 (*.f64 (PI.f64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) z0))))))))) (pow.f64 z1 #s(literal 2 binary64))))))
Calls

9 calls:

TimeVariablePoint
33.0ms
z2
0
14.0ms
z0
inf
12.0ms
z1
-inf
12.0ms
z0
0
12.0ms
z1
0

rewrite200.0ms (2.4%)

Memory
1.4MiB live, 252.7MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0871200
01601125
16521101
235651101
041111101
Stop Event
iter-limit
node-limit
iter-limit
Counts
82 → 1 117
Calls
Call 1
Inputs
#s(literal 1/2 binary64)
z1
(*.f64 z1 z1)
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 (PI.f64) #s(literal 1/2 binary64))
(tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))
(+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))
(*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0)
#s(literal -1/2 binary64)
(*.f64 (PI.f64) #s(literal -1/2 binary64))
(tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1)
z2
(/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)
(atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2))
(*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2))))
(+.f64 z1 z1)
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(/.f64 z1 z2)
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(/.f64 #s(literal 1/2 binary64) z1)
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(+.f64 z0 z0)
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(*.f64 (+.f64 z1 z1) z1)
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
#s(literal -2 binary64)
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))
(*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(*.f64 (+.f64 z0 z0) (PI.f64))
(cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)
(sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))
(atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))
(*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2))))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
#s(literal 1/2 binary64)
z1
(*.f64 (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 z1 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (fabs.f64 z1)) (fabs.f64 (fabs.f64 z1)))
(*.f64 (neg.f64 (fabs.f64 z1)) (neg.f64 (fabs.f64 z1)))
(*.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z1)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) (pow.f64 z1 #s(literal 1 binary64)))
(*.f64 (pow.f64 z1 #s(literal 1 binary64)) z1)
(*.f64 (fabs.f64 z1) (fabs.f64 z1))
(*.f64 (neg.f64 z1) (neg.f64 z1))
(*.f64 z1 z1)
(pow.f64 (fabs.f64 z1) #s(literal 2 binary64))
(pow.f64 (neg.f64 z1) #s(literal 2 binary64))
(pow.f64 z1 #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 z1) z1))
(fabs.f64 (*.f64 z1 z1))
(exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal -1/2 binary64) z1) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1 binary64) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) #s(literal 1 binary64)) z1)
(/.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) (neg.f64 (neg.f64 z1)))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(/.f64 (/.f64 #s(literal -1/2 binary64) z1) (neg.f64 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (/.f64 #s(literal -1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 z1) z1))
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) (neg.f64 z1)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 z1) z1)))
(neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) z1) z1))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 z1 (fabs.f64 z1)))
(*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (/.f64 #s(literal 1 binary64) z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 z1 z1))
(*.f64 (/.f64 #s(literal -1/2 binary64) z1) (/.f64 z1 (neg.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
(*.f64 z1 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) z1))
(*.f64 #s(literal 1/2 binary64) (/.f64 z1 (*.f64 z1 z1)))
(/.f64 (*.f64 z1 (/.f64 #s(literal -1/2 binary64) z1)) (neg.f64 z1))
(/.f64 (*.f64 z1 #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 z1 (+.f64 z1 z1)) z1)
(/.f64 (/.f64 z1 z1) (+.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) z1) z1) (neg.f64 z1))
(/.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 z1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)) (neg.f64 z1))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(/.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 z1 (*.f64 (+.f64 z1 z1) z1))
#s(literal 2 binary64)
z0
(PI.f64)
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (PI.f64))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (+.f64 (*.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 2 binary64))
(neg.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))))
(-.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)) (PI.f64))
(+.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (cos.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (sin.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(tan.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(tan.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))
(tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (fabs.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))
(*.f64 (neg.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (neg.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))
(*.f64 (neg.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 1 binary64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 1 binary64)) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(*.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (neg.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))
(*.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(pow.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(neg.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(fabs.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(*.f64 (neg.f64 (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (PI.f64)) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(*.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (*.f64 (fabs.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (neg.f64 (*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (PI.f64))))
(*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (PI.f64)))
(*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))
(*.f64 (PI.f64) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (PI.f64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64))) (PI.f64))
(*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64))) (PI.f64))
(*.f64 (PI.f64) (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(/.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (+.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)) (pow.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) #s(literal 3 binary64))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))) (*.f64 (PI.f64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)) (pow.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) #s(literal 3 binary64))) (+.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))) (*.f64 (PI.f64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))))))
(neg.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64)))
(-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64))))
(-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (neg.f64 (PI.f64)))
(-.f64 (PI.f64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (PI.f64))
(+.f64 (PI.f64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64))) (PI.f64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) (+.f64 (PI.f64) (PI.f64)))) (+.f64 (PI.f64) (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))
(*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) #s(literal 2 binary64))
(*.f64 (PI.f64) (+.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (PI.f64) (PI.f64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (PI.f64) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (+.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (*.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))) (-.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))))
(-.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(-.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))))
(-.f64 (+.f64 (PI.f64) (PI.f64)) (neg.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))))
(-.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(-.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64))) (PI.f64)))
(-.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (neg.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(-.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(+.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64))) (PI.f64))
(+.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)))
(+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(+.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) (+.f64 (PI.f64) (PI.f64)))
(+.f64 (+.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (+.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(+.f64 (PI.f64) (+.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (PI.f64)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (PI.f64) z0)) #s(literal 2 binary64))
(*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))
(*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (PI.f64) (PI.f64))) z0)
(*.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)) (+.f64 z0 z0))
(*.f64 z0 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (PI.f64) (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (PI.f64) z0)))
(+.f64 (*.f64 z0 (+.f64 (PI.f64) (PI.f64))) (*.f64 z0 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (PI.f64) z0)) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (PI.f64) z0)))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (*.f64 (+.f64 (PI.f64) (PI.f64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) z0))
#s(literal -1/2 binary64)
(*.f64 (*.f64 #s(literal -1/2 binary64) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (PI.f64) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (PI.f64))
(neg.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))) (cos.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (sin.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (neg.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(tan.f64 (neg.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(tan.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))
(tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (sin.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64)))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))) (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))) (+.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))
(neg.f64 (-.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64)))))
(-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
(+.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))))
(+.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))
#s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1)
(*.f64 z1 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))
z2
(*.f64 (/.f64 #s(literal 1 binary64) z2) (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1))
(*.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 z2)))
(*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))
(*.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (/.f64 z1 z2))
(*.f64 z1 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) (/.f64 #s(literal 1 binary64) z2)))
(*.f64 z1 (/.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z2))
(/.f64 (*.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1) #s(literal 1 binary64)) z2)
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (neg.f64 (neg.f64 z2)))
(/.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) (neg.f64 z2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1)))
(/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1) z2)
(neg.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1) (neg.f64 z2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) z2))
(neg.f64 (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))) z1) (neg.f64 z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 z1) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) z2)))
(atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))
(*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))
(atan2.f64 (+.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))) (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 3 binary64)) (pow.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))
(-.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (neg.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))
(+.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))
(*.f64 (+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (-.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))
(cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (tanh.f64 (asinh.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) z1)) z1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z1 z1)) z1)
(*.f64 #s(literal 2 binary64) z1)
(*.f64 z1 #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 (neg.f64 z1) #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (+.f64 (*.f64 z1 z1) (*.f64 (neg.f64 z1) z1))))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (+.f64 z1 (neg.f64 z1)))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 z1 z1))
(/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(neg.f64 (*.f64 #s(literal -2 binary64) z1))
(-.f64 z1 (neg.f64 z1))
(+.f64 z1 (neg.f64 (neg.f64 z1)))
(+.f64 z1 z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) #s(literal 2 binary64)) z1)
(/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))
(/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))
(neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (+.f64 z1 z1)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (+.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)))) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1))))
(/.f64 (+.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1))))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (*.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))) (*.f64 (*.f64 z1 z1) (*.f64 #s(literal -2 binary64) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (+.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 #s(literal -2 binary64) z1)) (*.f64 z1 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))))
(-.f64 (/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))
(-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) z1) z1) (*.f64 (neg.f64 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (*.f64 (neg.f64 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)))))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
#s(literal 1 binary64)
#s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (sin.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) z2) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal 1 binary64) (neg.f64 z2)))
(*.f64 z1 (/.f64 #s(literal 1 binary64) z2))
(/.f64 (*.f64 z1 #s(literal 1 binary64)) z2)
(/.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (neg.f64 z2)))
(/.f64 (neg.f64 z1) (neg.f64 z2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z2) (neg.f64 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 z1))
(/.f64 z1 z2)
(neg.f64 (/.f64 z1 (neg.f64 z2)))
(neg.f64 (/.f64 (neg.f64 z1) z2))
(*.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 (/.f64 z1 z2) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))
(/.f64 (*.f64 (neg.f64 z1) (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (neg.f64 z2) (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z1)) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (sin.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) (*.f64 (cos.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z2))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) z1)))
(atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))
(*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))
(atan2.f64 (+.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))
(+.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))
(+.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))
(sin.f64 (+.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))) (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) (sin.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))
(cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))) #s(literal 2 binary64)))
(cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))))))
(neg.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))
(+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) z1))) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) z1) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (+.f64 z1 z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)))
(+.f64 (/.f64 #s(literal 1/2 binary64) z1) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z1)) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) z1) (+.f64 z1 z1))
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (+.f64 z1 z1)) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)) (neg.f64 (neg.f64 z1)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1))))
(neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (+.f64 z1 z1)) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) #s(literal 1 binary64)) (+.f64 z1 z1)) z1))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (/.f64 #s(literal 1 binary64) z1) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) z1))
(pow.f64 (+.f64 z1 z1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 z1 z1))
(/.f64 #s(literal -1/2 binary64) (neg.f64 z1))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 z1)))
(/.f64 #s(literal 1/2 binary64) z1)
(neg.f64 (/.f64 #s(literal -1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal -1/2 binary64) z1) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z1) z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1 binary64) z1)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(pow.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) #s(literal 1 binary64)) z1)
(/.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (/.f64 #s(literal 1 binary64) z1) (+.f64 z1 z1))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) (neg.f64 (neg.f64 z1)))
(/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)
(/.f64 (/.f64 #s(literal -1/2 binary64) z1) (neg.f64 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (/.f64 #s(literal -1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 z1) z1) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 #s(literal 1/2 binary64) z1)))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 z1) z1))
(/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) (neg.f64 z1)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 z1) z1)))
(neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) z1) z1))
(neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (fabs.f64 z1)) (/.f64 z1 (fabs.f64 z1)))
(*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))
(*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (/.f64 #s(literal 1 binary64) z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 z1 z1))
(*.f64 (/.f64 #s(literal -1/2 binary64) z1) (/.f64 z1 (neg.f64 z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)
(*.f64 z1 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)) z1))
(*.f64 #s(literal 1/2 binary64) (/.f64 z1 (*.f64 z1 z1)))
(/.f64 (*.f64 z1 (/.f64 #s(literal -1/2 binary64) z1)) (neg.f64 z1))
(/.f64 (*.f64 z1 #s(literal -1/2 binary64)) (*.f64 (neg.f64 z1) z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (fabs.f64 z1)) (fabs.f64 z1))
(/.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (neg.f64 z1)) (neg.f64 z1))
(/.f64 (/.f64 z1 (+.f64 z1 z1)) z1)
(/.f64 (/.f64 z1 z1) (+.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) z1) z1) (neg.f64 z1))
(/.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 z1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 z1) z1))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)) (neg.f64 z1))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1)
(/.f64 (neg.f64 z1) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z0) z0)) z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 z0 z0)) z0)
(*.f64 z0 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) z0)
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (neg.f64 z0) (neg.f64 z0))) (+.f64 z0 (neg.f64 z0)))
(/.f64 (-.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (neg.f64 z0) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (+.f64 (*.f64 (neg.f64 z0) (neg.f64 z0)) (*.f64 z0 (neg.f64 z0)))))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 z0 z0)) (-.f64 z0 z0))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 z0 #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 z0 z0) (*.f64 z0 z0))))
(neg.f64 (-.f64 (neg.f64 z0) z0))
(-.f64 z0 (neg.f64 z0))
(+.f64 z0 (neg.f64 (neg.f64 z0)))
(+.f64 z0 z0)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)) z0)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))) (+.f64 z0 z0))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 z0 z0) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64)))) (-.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (-.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 z0 #s(literal 3 binary64)) (pow.f64 (-.f64 z0 #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 z0 z0) (-.f64 (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (-.f64 z0 #s(literal -1/2 binary64))) (*.f64 z0 (-.f64 z0 #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (+.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 z0 z0) #s(literal 3 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 z0 z0) (+.f64 z0 z0)) (+.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))
(neg.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)))
(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
(-.f64 z0 (-.f64 (neg.f64 z0) #s(literal 1/2 binary64)))
(-.f64 z0 (+.f64 (neg.f64 z0) #s(literal -1/2 binary64)))
(-.f64 z0 (neg.f64 (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (-.f64 z0 #s(literal -1/2 binary64)) z0)
(+.f64 (+.f64 z0 z0) #s(literal 1/2 binary64))
(+.f64 z0 (-.f64 z0 #s(literal -1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (+.f64 z0 z0))
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (+.f64 z0 z0) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 2 binary64)) (PI.f64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (-.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) (PI.f64)))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (sin.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(*.f64 (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1))
(*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 z1 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(*.f64 z1 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)))
(neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(atan2.f64 (+.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(/.f64 (+.f64 (pow.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 3 binary64)) (pow.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 3 binary64))) (+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(neg.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(-.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)) (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 #s(literal 1 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(+.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) z1)))
(*.f64 (/.f64 #s(literal 1/2 binary64) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (+.f64 z1 z1))
(/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 2 binary64)) z1)
(/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 z1 z1)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 z1 z1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1/2 binary64) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 2 binary64)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)))) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1))))
(/.f64 (+.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1))))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) z1)) (*.f64 (*.f64 z1 z1) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 z1 z1) (*.f64 #s(literal -2 binary64) z1)))
(/.f64 (-.f64 (*.f64 (*.f64 z1 #s(literal 1/2 binary64)) (+.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 #s(literal -2 binary64) z1)) (*.f64 z1 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (+.f64 z1 z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal -2 binary64) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z1 z1) (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))))
(-.f64 (/.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (+.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) z1) z1) (*.f64 (neg.f64 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (neg.f64 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))))
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (+.f64 z1 z1) z1)
(*.f64 #s(literal 2 binary64) (*.f64 z1 z1))
(*.f64 z1 (+.f64 z1 z1))
(+.f64 (*.f64 z1 z1) (*.f64 z1 z1))
(*.f64 (*.f64 (+.f64 z1 z1) (fabs.f64 z1)) (fabs.f64 z1))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (neg.f64 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) z1)
(*.f64 (+.f64 z1 z1) (*.f64 z1 z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 z1 z1)))
(*.f64 (*.f64 z1 z1) (+.f64 z1 z1))
(*.f64 z1 (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)
(*.f64 (neg.f64 z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 z1 z1))
(*.f64 z1 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 z1 #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 z1 (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 z1 z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (neg.f64 (neg.f64 z1)) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 z1))
(/.f64 (neg.f64 z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (neg.f64 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(neg.f64 (/.f64 z1 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1)))
(neg.f64 (/.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
#s(literal -2 binary64)
(*.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (+.f64 z0 z0) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))
(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 2 binary64)) (PI.f64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (+.f64 z0 z0) (PI.f64))) (-.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))) (*.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))
(neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal -1/2 binary64) (+.f64 z0 z0))))
(-.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) (-.f64 z0 #s(literal -1/2 binary64))))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 (-.f64 z0 #s(literal -1/2 binary64)) (PI.f64)))
(+.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)) (*.f64 (+.f64 z0 z0) (PI.f64)))
(+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (sin.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 (sin.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))) (cos.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64))))
(/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(tan.f64 (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (PI.f64)))
(tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(*.f64 (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1))
(*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 z1 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(*.f64 z1 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)))
(neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) (+.f64 z1 z1))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (+.f64 z1 z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1)))
(*.f64 z1 (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) #s(literal 2 binary64)) z1)
(*.f64 (*.f64 (+.f64 z1 z1) (+.f64 z1 z1)) (*.f64 z1 z1))
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 #s(literal 2 binary64) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))
(+.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) (/.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1))
(*.f64 (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))
(*.f64 (/.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) z1))
(*.f64 (/.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) (+.f64 z1 z1)))
(*.f64 (/.f64 (+.f64 z1 z1) (+.f64 z1 z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))))
(*.f64 (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(*.f64 (+.f64 z1 z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(*.f64 (+.f64 z1 z1) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(*.f64 z1 (*.f64 (+.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 z1 z1))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1)
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (+.f64 z1 z1)) (*.f64 z1 z1))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) z1) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1)
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(*.f64 (-.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1))) z1)
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))) (-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))))))
(/.f64 (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1))))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))))) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))) (*.f64 z1 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))) (*.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (neg.f64 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))))))))
(/.f64 (-.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (-.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(-.f64 (/.f64 (*.f64 (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))))
(*.f64 (*.f64 (+.f64 z0 z0) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (PI.f64)))
(*.f64 (+.f64 (PI.f64) (PI.f64)) z0)
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (+.f64 z0 z0)))
(*.f64 (+.f64 z0 z0) (PI.f64))
(*.f64 (PI.f64) (+.f64 z0 z0))
(*.f64 #s(literal 2 binary64) (*.f64 z0 (PI.f64)))
(+.f64 (*.f64 (PI.f64) z0) (*.f64 (PI.f64) z0))
(+.f64 (*.f64 z0 (PI.f64)) (*.f64 z0 (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (+.f64 z0 z0)))
(sin.f64 (+.f64 (fabs.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (+.f64 (*.f64 (neg.f64 (PI.f64)) (+.f64 z0 z0)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(cos.f64 (neg.f64 (fabs.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(cos.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) (+.f64 z0 z0))))
(cos.f64 (fabs.f64 (fabs.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(cos.f64 (fabs.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(cos.f64 (*.f64 (neg.f64 (PI.f64)) (+.f64 z0 z0)))
(cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)
(*.f64 z1 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))
(neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(sin.f64 (+.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (*.f64 (neg.f64 (PI.f64)) (+.f64 z0 z0)))
(sin.f64 (+.f64 (*.f64 (+.f64 z0 z0) (PI.f64)) (PI.f64)))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(cos.f64 (neg.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(cos.f64 (fabs.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(cos.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (cos.f64 (PI.f64))) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (sin.f64 (PI.f64))))
(*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)
(*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))
(*.f64 z2 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(*.f64 (/.f64 z1 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) (/.f64 #s(literal 1 binary64) z2))
(*.f64 (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1))
(*.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 (neg.f64 z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))
(*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))))
(*.f64 z1 (*.f64 (/.f64 #s(literal 1 binary64) z2) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))))
(*.f64 z1 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(*.f64 z1 (/.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z2))
(*.f64 z1 (/.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (neg.f64 z1)) (neg.f64 z2))
(/.f64 (*.f64 (/.f64 z1 z2) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (neg.f64 z1) (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64)))) (neg.f64 z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (/.f64 z1 z2)) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) z2) (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)) (neg.f64 z2))
(/.f64 (neg.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1) z2)
(/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))
(/.f64 #s(literal 1 binary64) (/.f64 z2 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) z1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2) (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)) (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1)))
(neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2))))
(neg.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 z1) (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) (neg.f64 z2)))))
(atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))
(*.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))
(*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(neg.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (neg.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)) (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))))
(neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(sin.f64 (+.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/2 binary64))))
(sin.f64 (-.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(sin.f64 (-.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal -1/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(cos.f64 (neg.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (fabs.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64))))
(cos.f64 (*.f64 (fabs.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))) #s(literal 2 binary64)))
(cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))
(cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))) (cos.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (sin.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 (neg.f64 (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (tanh.f64 (asinh.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))) (-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))))
(neg.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))
(+.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1 binary64) z1) (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) (neg.f64 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)))
(*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (/.f64 #s(literal 1 binary64) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(/.f64 (*.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) #s(literal 1 binary64)) z1)
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (/.f64 #s(literal 1 binary64) z1)) (+.f64 z1 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) z1) (+.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(/.f64 (-.f64 (pow.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (+.f64 z1 z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) z1) z1) (*.f64 (neg.f64 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (neg.f64 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) z1) (*.f64 (*.f64 (neg.f64 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (neg.f64 z1) z1) z1))
(/.f64 (-.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 (*.f64 z1 z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 z1 z1) z1))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))) (neg.f64 z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1))
(/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (neg.f64 z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (neg.f64 (neg.f64 z1)))
(/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z1) (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) z1) z1) (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 z1 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))))
(neg.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) (/.f64 #s(literal 1 binary64) z1)))
(neg.f64 (*.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(neg.f64 (/.f64 (-.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) (neg.f64 z1)))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (*.f64 #s(literal -2 binary64) z1) z1)))
(neg.f64 (/.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)) (/.f64 z1 (*.f64 (+.f64 z1 z1) z1))) z1))
(neg.f64 (/.f64 (-.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) #s(literal 1 binary64)) (*.f64 (+.f64 z1 z1) z1)))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 #s(literal -1/2 binary64) z1)) z1))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (*.f64 (+.f64 z1 z1) z1)))

eval113.0ms (1.4%)

Memory
2.5MiB live, 99.2MiB allocated; 13ms collecting garbage
Compiler

Compiled 53 311 to 7 504 computations (85.9% saved)

prune50.0ms (0.6%)

Memory
-2.8MiB live, 50.3MiB allocated; 4ms collecting garbage
Pruning

35 alts after pruning (31 fresh and 4 done)

PrunedKeptTotal
New1 025111 036
Fresh222042
Picked505
Done-143
Total1 051351 086
Accuracy
89.3%
Counts
1 086 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.2%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
56.9%
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
58.7%
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
72.9%
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
73.6%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
58.7%
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
67.0%
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
78.1%
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))))) (+.f64 z1 z1))) z1)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
72.3%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
72.4%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
24.3%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
20.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
66.5%
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
84.8%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
74.4%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
71.3%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
27.1%
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
74.2%
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
19.1%
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
43.3%
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
84.7%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
56.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
58.0%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64))))) z0)))))) (*.f64 (+.f64 z1 z1) z1))
54.6%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
47.0%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1))
21.7%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)))
46.9%
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
55.5%
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
56.1%
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
57.7%
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
22.1%
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
43.2%
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
57.2%
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
57.7%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
Compiler

Compiled 1 291 to 880 computations (31.8% saved)

regimes359.0ms (4.3%)

Memory
-3.8MiB live, 219.9MiB allocated; 8ms collecting garbage
Counts
1 → 1
4 → 2
10 → 2
13 → 2
25 → 2
31 → 2
38 → 2
60 → 1
74 → 2
83 → 2
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 2
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 3
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
Outputs
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 4
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
Outputs
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 5
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 6
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 7
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
Outputs
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
Call 8
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64))))) z0)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) z1))
(/.f64 (-.f64 z1 (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))))) (+.f64 z1 z1))) z1)
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
Call 9
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64))))) z0)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) z1))
(/.f64 (-.f64 z1 (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))))) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 z1)) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))) z1))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))))) (+.f64 z1 z1))) z1)
Call 10
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z0 (*.f64 z2 (PI.f64)))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))) (+.f64 z1 z1)) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 z1 z1) z1) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64))))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2)))))) (+.f64 z1 z1)) z1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (*.f64 (neg.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))) (+.f64 z1 z1)) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 #s(literal -2 binary64) z1)) z1))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z1 z1)) (*.f64 (+.f64 z1 z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))))))))) (*.f64 (+.f64 z1 z1) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) (-.f64 z1 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) z1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) (+.f64 z1 z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (/.f64 (*.f64 z1 #s(literal 1/2 binary64)) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 z1 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (+.f64 z1 z1))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(/.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) z1) (*.f64 (+.f64 z1 z1) z1)) (*.f64 z1 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (*.f64 z1 (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64)))) (*.f64 (+.f64 z1 z1) z1))
(*.f64 (-.f64 (*.f64 (+.f64 z1 z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z1) (/.f64 #s(literal 1/2 binary64) z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z1 z1) (*.f64 z1 #s(literal 1/2 binary64)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (+.f64 z1 z1) z1)) z1) (*.f64 z1 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 z1 z1))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (*.f64 #s(literal -2 binary64) z1)) (neg.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))))) (*.f64 #s(literal -2 binary64) z1)) z1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) z1) (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) z1)) (*.f64 z1 z1))
(/.f64 (-.f64 (*.f64 z1 z1) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 #s(literal +inf.0 binary64) #s(literal +inf.0 binary64)) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z1 z1) z1) #s(literal 1/2 binary64)) (*.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))) (*.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (+.f64 z1 z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (+.f64 z1 z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 z1 z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (*.f64 (+.f64 z1 z1) (/.f64 z1 (+.f64 z1 z1)))) (*.f64 (+.f64 z1 z1) z1)) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (*.f64 (+.f64 z1 z1) z1)) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) (+.f64 z1 z1)) (*.f64 z1 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (+.f64 z1 z1)) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1)) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (/ (* (cos (* (+ z0 z0) (PI))) z1) (* (neg (sin (* (+ z0 z0) (PI)))) z2)) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2)) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 z1 (PI.f64)) z2))))) (*.f64 #s(literal -1/2 binary64) (/.f64 z1 (*.f64 z2 (PI.f64))))) z0)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (+.f64 z1 z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)) (*.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 (+.f64 z1 z1) z1) (+.f64 z1 z1)))) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal -2 binary64))) z1) (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 z1 z1) z1) z1))))) (/.f64 z1 (*.f64 (*.f64 (+.f64 z1 z1) z1) z1)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (/.f64 (+.f64 (*.f64 (*.f64 z1 z1) z1) (*.f64 (*.f64 z1 z1) z1)) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 z1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 z1 z1) z1) z1) (*.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)))) z1))
(/.f64 (-.f64 z1 (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1)))) (*.f64 (-.f64 (*.f64 z1 z1) (/.f64 (*.f64 (*.f64 (neg.f64 z1) z1) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1)) (*.f64 (*.f64 (*.f64 z1 z1) z1) z1))) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (+.f64 z0 z0))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (+.f64 z0 z0)))) z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) z1) z1) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (atan.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z1) (*.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64))) z2)))))) (+.f64 z1 z1))) z1)
(*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z1 z1) z1)) #s(literal -1 binary64))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z1 z1) z1) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (atan.f64 (*.f64 (tan.f64 (*.f64 #s(approx (- (+ z0 z0) -1/2) #s(literal 1/2 binary64)) (PI.f64))) (/.f64 z1 z2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 z1) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (neg.f64 z1)) #s(literal 2 binary64)))) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 (*.f64 (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)) (PI.f64))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (/.f64 (+.f64 (pow.f64 z1 #s(literal 3 binary64)) (pow.f64 z1 #s(literal 3 binary64))) (+.f64 (*.f64 z1 z1) (-.f64 (*.f64 z1 z1) (*.f64 z1 z1)))) z1))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (+.f64 z0 z0) (*.f64 (-.f64 (pow.f64 (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (PI.f64))) (tan.f64 (*.f64 #s(literal 3/2 binary64) (PI.f64))))))))) (+.f64 z1 z1))) z1)
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (*.f64 (+.f64 z1 z1) z1)))
(/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z1) (/.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))))) #s(literal -2 binary64))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (PI.f64) (*.f64 (*.f64 (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64))) (tan.f64 (*.f64 (PI.f64) #s(literal 1/2 binary64)))) (PI.f64)))) z0) (tan.f64 (*.f64 (PI.f64) #s(literal -1/2 binary64))))) z1) z2)))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64)) (pow.f64 (*.f64 z1 z1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (-.f64 (*.f64 (*.f64 z1 z1) (*.f64 z1 z1)) (*.f64 (*.f64 z1 z1) (*.f64 z1 z1))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (PI.f64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/2 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal -1/2 binary64))))))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 #s(approx (* (/ z1 z2) (tan (* (PI) (- (+ z0 z0) -1/2)))) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 #s(approx (* (tan (* (- (+ z0 z0) -1/2) (PI))) (/ z1 z2)) (+.f64 (*.f64 z0 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 z0 (*.f64 z1 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 (*.f64 z1 (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) z2))) (/.f64 (*.f64 z1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (*.f64 z2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) #s(approx (tan (* (PI) (- (+ z0 z0) -1/2))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))))))))))) (*.f64 (+.f64 z1 z1) z1))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 #s(approx (tan (* (- (+ z0 z0) -1/2) (PI))) (+.f64 (*.f64 z0 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 z0 (-.f64 (*.f64 z0 (-.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (-.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (PI.f64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) #s(literal 2 binary64)))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (PI.f64)))))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 z1 z1)) z1) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) (atan.f64 (*.f64 (tan.f64 #s(approx (* (- (+ z0 z0) -1/2) (PI)) (*.f64 #s(literal 1/2 binary64) (PI.f64)))) (/.f64 z1 z2))))) (+.f64 z1 z1))) z1)
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (/.f64 (*.f64 #s(approx (cos (* (+ z0 z0) (PI))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 z0 #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))) z1) (*.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 z0 z0) (PI.f64)))) z2)))))) (*.f64 (+.f64 z1 z1) z1))
Calls

42 calls:

19.0ms
z0
18.0ms
(+.f64 z0 z0)
18.0ms
z2
18.0ms
z1
17.0ms
(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
Results
AccuracySegmentsBranch
54.6%1z1
54.6%1z2
54.6%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
54.6%1(+.f64 z0 z0)
54.6%1z0
54.6%1(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
54.6%1(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
54.6%1(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
63.0%3(+.f64 z0 z0)
63.0%3z0
63.0%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
64.5%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
64.6%3(+.f64 z0 z0)
58.7%1z1
58.7%1z2
64.6%3z0
64.5%3(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
64.5%3(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
61.0%2(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
64.5%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
77.1%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
77.4%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
77.4%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
75.1%1z1
75.1%1(+.f64 z0 z0)
75.1%1(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
75.1%1(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
75.1%1z2
75.1%1z0
75.1%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
84.8%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
84.8%1(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
86.5%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
84.8%1z1
84.8%1(+.f64 z0 z0)
84.8%1(-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))
84.8%1(*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64)))
86.5%2(tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))
84.8%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) (atan.f64 (*.f64 (/.f64 z1 z2) (tan.f64 (*.f64 (PI.f64) (-.f64 (+.f64 z0 z0) #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 z1 z1) z1))
86.5%2z1
84.8%1z2
84.8%1z0
Compiler

Compiled 4 118 to 927 computations (77.5% saved)

bsearch90.0ms (1.1%)

Memory
3.0MiB live, 10.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
87.0ms
1.719512622582151e-157
1.4526549718170065e-154
Samples
64.0ms94×1valid
10.0ms12×2valid
4.0ms3valid
3.0ms19×0valid
Compiler

Compiled 715 to 544 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
ival-tanu: 56.0ms (73.5% of total)
ival-cos: 8.0ms (10.5% of total)
adjust: 4.0ms (5.2% of total)
ival-mult!: 3.0ms (3.9% of total)
ival-div!: 2.0ms (2.6% of total)
ival-atan: 2.0ms (2.6% of total)
ival-sub!: 1.0ms (1.3% of total)
ival-add!: 0.0ms (0.0% of total)

bsearch1.0ms (0.0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
146.9522032115458
116301505.2828665
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch1.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
16181938000.586027
54080554845099.15
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
16181938000.586027
54080554845099.15
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
16181938000.586027
54080554845099.15
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
16181938000.586027
54080554845099.15
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
16181938000.586027
54080554845099.15
Compiler

Compiled 34 to 30 computations (11.8% saved)

bsearch0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
20.06170638322683
112.90697372708729
Compiler

Compiled 34 to 30 computations (11.8% saved)

derivations85.0ms (1.0%)

Memory
1.9MiB live, 9.6MiB allocated; 1ms collecting garbage
Stop Event
fuel
Compiler

Compiled 753 to 162 computations (78.5% saved)

preprocess105.0ms (1.3%)

Memory
-1.0MiB live, 112.0MiB allocated; 8ms collecting garbage
Compiler

Compiled 3 981 to 2 240 computations (43.7% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...